Skip to content
This repository has been archived by the owner on Jun 9, 2024. It is now read-only.

chore: merge main #1252

Closed
wants to merge 113 commits into from
Closed

chore: merge main #1252

wants to merge 113 commits into from

Commits on Sep 7, 2023

  1. Configuration menu
    Copy the full SHA
    5ff9868 View commit details
    Browse the repository at this point in the history
  2. fix(txpool): get state from disk from nonce (#1080)

    Co-authored-by: ocnc <97242826+ocnc@users.noreply.github.com>
    calbera and ocnc authored Sep 7, 2023
    Configuration menu
    Copy the full SHA
    7d16e3f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1928f4a View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Configuration menu
    Copy the full SHA
    acb4f0e View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. feat(infra): Support sync_progress and reduce spammy tx logs. (#1096)

    - Help brick manage node status better
    - Reduce spammy logs which I think may be a non trivial I/O bottleneck
    itsdevbear authored Sep 13, 2023
    Configuration menu
    Copy the full SHA
    d71d79b View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. chore(docs): Berachain Official Discord (#1098)

    I have updated the README file by inserting **Berachain** Official
    Discord which increases visibility, provides real-time updates, fosters
    community engagement, builds brand identity, generates traffic, and
    boosts credibility.
    
    Signed-off-by: monem <119044801+pucedoteth@users.noreply.github.com>
    Co-authored-by: Devon Bear <itsdevbear@berachain.com>
    pucedoteth and itsdevbear authored Sep 14, 2023
    Configuration menu
    Copy the full SHA
    2e5d3d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f6f9ca1 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2023

  1. fix(pc): negative gas consumed. (#1072)

    Co-authored-by: Cal Bera <calbera@berachain.com>
    itsdevbear and calbera authored Sep 17, 2023
    Configuration menu
    Copy the full SHA
    2fbdc19 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. refactor(node): Deprecate graphql (#1101)

    No-one uses this fr and its utilizing resources and causing flaky af
    tests.
    itsdevbear authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    2b8760c View commit details
    Browse the repository at this point in the history
  2. feat(docs): Add more documentation for the precompiled contracts (#1100)

    Co-authored-by: Devon Bear <itsdevbear@berachain.com>
    calbera and itsdevbear authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    faec924 View commit details
    Browse the repository at this point in the history
  3. fix(statedb): Logs clone was not correct. (#1103)

    Leads to StateByHeaderOrHash having a cloned logs journal size of 0
    which is big bad.
    itsdevbear authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    c636ad6 View commit details
    Browse the repository at this point in the history
  4. chore(deps): bump go (#1104)

    To reduce diff of #1102
    itsdevbear authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    c5030bd View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. test: config preblock (#1097)

    Signed-off-by: Devon Bear <itsdevbear@berachain.com>
    Co-authored-by: Devon Bear <itsdevbear@berachain.com>
    mmsqe and itsdevbear authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    7ef4bb8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4927ca8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7ad9c84 View commit details
    Browse the repository at this point in the history
  4. fix(hive): hmmm (#1110)

    itsdevbear authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    0c53dfe View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    66b7e38 View commit details
    Browse the repository at this point in the history
  6. fix(deps): remove localnet as dependency from cosmos (#1111)

    Fix fucked build tags / deps
    itsdevbear authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    8e3f783 View commit details
    Browse the repository at this point in the history
  7. perf(node): Reduce size of WrappedEthereumResponse to reduce memory…

    … allocs (#1108)
    
    Should slighlty reduce memory allocs under high txn load.
    itsdevbear authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    ae59de3 View commit details
    Browse the repository at this point in the history
  8. refactor(eth): txpool breakout (#1105)

    `TxPoolPlugin` shouldn't be on the `blockchain`.
    itsdevbear authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    5d31fe2 View commit details
    Browse the repository at this point in the history
  9. refactor(eth): miner breakout (phase 1) (#1107)

    The first phase of breaking out the `miner` object into a Proper block
    proposer will be to set up the miner object with the current transaction
    / block flow.
    
    ---------
    
    Signed-off-by: Devon Bear <itsdevbear@berachain.com>
    itsdevbear authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    8ccc9f5 View commit details
    Browse the repository at this point in the history
  10. chore(deps): Upgrade geth to v1.13.1 (#1102)

    TODO: `EIP-6780`
    
    ---------
    
    Signed-off-by: Devon Bear <itsdevbear@berachain.com>
    itsdevbear authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    e9c1512 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. refactor(gas): Restructure gas consumption (#1117)

    attempt at fixing potential gas issues in consensus:
    cosmos/cosmos-sdk#12583
    
    ---------
    
    Signed-off-by: Devon Bear <itsdevbear@berachain.com>
    itsdevbear authored Sep 20, 2023
    Configuration menu
    Copy the full SHA
    a6b99f6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ef65301 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. Configuration menu
    Copy the full SHA
    ae7eb65 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. Configuration menu
    Copy the full SHA
    cef9b28 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d5824bc View commit details
    Browse the repository at this point in the history
  3. fix(tstore): journal size

    itsdevbear committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    6a92c39 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2023

  1. fix(precompile): Fix regression where eth_call can cause non-determ…

    …inistic gas consumption (#1136)
    itsdevbear authored Sep 24, 2023
    Configuration menu
    Copy the full SHA
    15c1356 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. fix(evm): missing things when init or export genesis (#1129)

    Co-authored-by: steve806 <steve8060914@gmail.com>
    taeguk and steve806 authored Sep 25, 2023
    Configuration menu
    Copy the full SHA
    326426f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc36040 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    11c5794 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    705d983 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e92222c View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. feat(actions): daily doc generation, tested and verified with act (#1151

    )
    
    <!-- This is an auto-generated comment: release notes by coderabbit.ai
    -->
    ### Summary by CodeRabbit
    
    - New Feature: Implemented a daily GitHub Actions workflow that
    automates the generation and update of documentation. This workflow
    checks out the `polaris` repository, installs necessary toolchains,
    generates documentation, and pushes the updates to the `docs-monorepo`
    repository. This ensures that our documentation is always up-to-date
    with the latest changes in the codebase.
    <!-- end of auto-generated comment: release notes by coderabbit.ai -->
    corduroybera authored Sep 27, 2023
    Configuration menu
    Copy the full SHA
    042d5e3 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. Configuration menu
    Copy the full SHA
    a79fa49 View commit details
    Browse the repository at this point in the history
  2. fix(cosmos): Deterministically load genesis accounts into StateDB (#1156

    )
    
    Co-authored-by: Devon Bear <itsdevbear@berachain.com>
    calbera and itsdevbear authored Sep 28, 2023
    Configuration menu
    Copy the full SHA
    23cc5f1 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. Configuration menu
    Copy the full SHA
    4387ed8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6ac3465 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b6f379d View commit details
    Browse the repository at this point in the history
  4. chore(repo): typos

    itsdevbear committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    ccea443 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d08c282 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b5d1044 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2023

  1. Configuration menu
    Copy the full SHA
    46d455f View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

  1. Configuration menu
    Copy the full SHA
    47524ad View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

  1. Configuration menu
    Copy the full SHA
    1441a77 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2023

  1. fix(distr): filter empty rewards (#1167)

    <!-- This is an auto-generated comment: release notes by coderabbit.ai
    -->
    ### Summary by CodeRabbit
    
    - Bug Fix: Optimized the `GetAllDelegatorRewards` function in the
    `Contract` struct of the `distribution.go` file. The update skips
    processing for delegator rewards that have an empty `Reward` field,
    enhancing system performance by avoiding unnecessary computations.
    <!-- end of auto-generated comment: release notes by coderabbit.ai -->
    ocnc authored Oct 4, 2023
    Configuration menu
    Copy the full SHA
    64aed50 View commit details
    Browse the repository at this point in the history
  2. chore(gov): Minor control flow correction (#1169)

    <!-- This is an auto-generated comment: release notes by coderabbit.ai
    -->
    ### Summary by CodeRabbit
    
    - Bug Fix: Enhanced error handling in the `SubmitProposal` function
    within the governance module. The function now properly handles errors
    and returns only the proposal ID, improving reliability and stability of
    the governance process.
    <!-- end of auto-generated comment: release notes by coderabbit.ai -->
    calbera authored Oct 4, 2023
    Configuration menu
    Copy the full SHA
    06b9163 View commit details
    Browse the repository at this point in the history
  3. feat(txpool): Dev/geth txpool (#1140)

    Co-authored-by: Cal Bera <calbera@berachain.com>
    itsdevbear and calbera authored Oct 4, 2023
    Configuration menu
    Copy the full SHA
    f8a43fd View commit details
    Browse the repository at this point in the history
  4. chore(deps): bump github.com/consensys/gnark-crypto from 0.11.2 to 0.…

    …12.0 in /cosmos (#1179)
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 4, 2023
    Configuration menu
    Copy the full SHA
    dc73e16 View commit details
    Browse the repository at this point in the history
  5. chore(deps): bump github.com/consensys/gnark-crypto from 0.11.2 to 0.…

    …12.0 in /e2e/localnet (#1177)
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 4, 2023
    Configuration menu
    Copy the full SHA
    6d4aa28 View commit details
    Browse the repository at this point in the history
  6. chore(deps): bump github.com/consensys/gnark-crypto from 0.11.2 to 0.…

    …12.0 in /contracts (#1176)
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 4, 2023
    Configuration menu
    Copy the full SHA
    fbf9de9 View commit details
    Browse the repository at this point in the history
  7. chore(deps): bump github.com/consensys/gnark-crypto from 0.11.2 to 0.…

    …12.0 in /eth (#1175)
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 4, 2023
    Configuration menu
    Copy the full SHA
    c337c9d View commit details
    Browse the repository at this point in the history
  8. chore(deps): bump github.com/consensys/gnark-crypto from 0.11.2 to 0.…

    …12.0 in /e2e/precompile (#1178)
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Devon Bear <itsdevbear@berachain.com>
    dependabot[bot] and itsdevbear authored Oct 4, 2023
    Configuration menu
    Copy the full SHA
    36e6300 View commit details
    Browse the repository at this point in the history
  9. chore(deps): bump github.com/consensys/gnark-crypto from 0.11.2 to 0.…

    …12.0 in /tools (#1174)
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 4, 2023
    Configuration menu
    Copy the full SHA
    c1231fa View commit details
    Browse the repository at this point in the history
  10. chore(deps): bump zod from 3.20.6 to 3.22.3 in /docs/web (#1180)

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 4, 2023
    Configuration menu
    Copy the full SHA
    2a69ddd View commit details
    Browse the repository at this point in the history
  11. chore(deps): bump github.com/consensys/gnark-crypto from 0.11.2 to 0.…

    …12.0 in /e2e/testapp (#1181)
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 4, 2023
    Configuration menu
    Copy the full SHA
    acc5528 View commit details
    Browse the repository at this point in the history
  12. fix(linter): golangci-lint lll wasn't active (#1170)

    Co-authored-by: Cal Bera <calbera@berachain.com>
    Co-authored-by: ocnc <anocpublic@gmail.com>
    3 people authored Oct 4, 2023
    Configuration menu
    Copy the full SHA
    d9335a5 View commit details
    Browse the repository at this point in the history
  13. chore(deps): remove unused paramskeeper from testapp (#1171)

    Co-authored-by: Cal Bera <calbera@berachain.com>
    Co-authored-by: ocnc <anocpublic@gmail.com>
    3 people authored Oct 4, 2023
    Configuration menu
    Copy the full SHA
    b545063 View commit details
    Browse the repository at this point in the history
  14. chore(deps): Remove unused authz keeper (#1173)

    Co-authored-by: Cal Bera <calbera@berachain.com>
    itsdevbear and calbera authored Oct 4, 2023
    Configuration menu
    Copy the full SHA
    13af722 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    d975586 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. Configuration menu
    Copy the full SHA
    08a86a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c461b4 View commit details
    Browse the repository at this point in the history
  3. fix(statedb): logs index was lowkey wrong (#1183)

    ### Summary by CodeRabbit
    
    - New Feature: Added `IntermediateRoot` function to the `stateDB` struct for pre-Byzantium versions.
    - Refactor: Updated `Commit` function in `stateDB` to initialize a new log and check for errors before returning.
    - Refactor: Modified `Prepare` function in `stateDB` to reset `TransientStorage` for each new transaction.
    - Bug Fix: Updated `Copy` function in `stateDB` to handle cloning failure without panicking.
    - Refactor: Adjusted `AddLog` and `Finalize` methods in `logs` struct to manage log indexing using a new `logSize` field.
    - Refactor: Removed initialization of `m.statedb` and `m.processor` from `New` function in `miner.go` and moved it to `Prepare` function to clear out journals and other data per block.
    - Chore: Added a TODO comment about preparing a historical plugin in `chain_writer.go`.
    itsdevbear authored Oct 5, 2023
    Configuration menu
    Copy the full SHA
    727f004 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

  1. refactor(evm): Modify Precompile Manager Interface (#1188)

    ### Summary by CodeRabbit
    
    - Refactor: Updated the `NewHost` and `SetupPrecompiles` functions in `cosmos/x/evm/keeper/host.go` for better modularity.
    - New Feature: Introduced a new `Get` function in `cosmos/x/evm/plugins/precompile/plugin.go` to enhance precompile plugin functionality.
    - Bug Fix: Fixed error handling in `cosmos/x/evm/plugins/state/plugin.go` by renaming `savedErr` field to `dbErr`.
    - Refactor: Changed `statedb` field type in `eth/core/chain.go` from `vm.PolarisStateDB` to `state.StateDBI` for improved abstraction.
    - Refactor: Removed `ApplyTransactionWithEVM` variable in `eth/core/imported.go` and replaced it with `ApplyTransaction` for simplified transaction application.
    - Refactor: Updated `StateProcessor` struct in `eth/core/processor.go`, removing `evm` field and modifying `Prepare` and `ProcessTransaction` methods for enhanced performance.
    - Test: Modified tests in `eth/core/processor_test.go` to accommodate changes in `StateProcessor` struct.
    - Chore: Updated ABI and Bin fields of `CosmosTypesMetaData` variable in `contracts/bindings/cosmos/lib/cosmos_types.abigen.go`.
    - Refactor: Updated function signatures in various contract bindings to include additional error parameters for improved error handling.
    itsdevbear authored Oct 6, 2023
    Configuration menu
    Copy the full SHA
    b363e13 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    910618d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7edaa19 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a64844c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5dcdec1 View commit details
    Browse the repository at this point in the history
  6. feat(abci): Utilize geth miner to build blocks (#1165)

    ### Summary by CodeRabbit
    
    - New Feature: Introduced a new "miner" package that implements Ethereum mining operations, enhancing the blockchain's functionality.
    - Refactor: Updated function calls within the `Polaris` struct to use the new `spminer` object, reflecting a change in the mining mechanism.
    - Refactor: Renamed the `Broadcaster` interface to `TxBroadcaster` and updated related functions and structures accordingly for better clarity.
    - New Feature: Added new functions to the `Polaris` struct including `SPMiner()`, `MinerChain()`, and `IsLocalBlock()` to enhance block management capabilities.
    - Bug Fix: Modified JSON responses for the `eth_getBlockByNumber` RPC call to correctly represent data size and withdrawals.
    - Refactor: Shifted from using a blockchain object to a miner object for operations in `backend.go`, improving code organization.
    - Refactor: Replaced references to `app.InterfaceRegistry()` with `app.interfaceRegistry` and `ctx.KVStore` with `ctx.UnsafeFindStoreKey` for improved code efficiency.
    itsdevbear authored Oct 6, 2023
    Configuration menu
    Copy the full SHA
    5a93af9 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2023

  1. refactor(signing): remove polar and eth_secp256k1 (#1191)

    ### Summary by CodeRabbit
    
    - Refactor: Removed unused `golines` target from Makefile and updated the `format` target.
    - Refactor: Removed two struct types and associated functions from `i_bank_module.abigen.go`.
    - Refactor: Removed two functions from `Bank.sol`.
    - New Feature: Introduced a new function `NewMinimalHandler` in `minimal.go`.
    - Refactor: Modified `SdkProposalToGovProposal` function in `conversions.go` for better error handling.
    - Refactor: Updated package name and added a new function `ProvideNoopGetSigners` in `signers.go`.
    - New Feature: Introduced a new package `libtx` that provides a `TxSerializer` interface and its implementation.
    - Refactor: Updated `Miner` struct to include a field of type `EthTxSerializer`.
    - Refactor: Removed two functions from `bank.go`.
    - Refactor: Updated test cases in `bank_test.go` and `governance_test.go`.
    - Refactor: Changed bond denomination in `testutil.go`.
    - Refactor: Updated address prefixes in `setup.go`.
    - Refactor: Renamed methods in `handler.go` and `mempool.go`.
    - Refactor: Updated test cases in `handler_test.go` and `mempool_test.go`.
    - Refactor: Updated methods in `tx_serializer.go`.
    - Refactor: Simplified Bech32 prefix setting in `config.go`.
    - Refactor: Removed commented-out code in `genesis.go`.
    - Refactor: Updated `EthTransaction` function in `msg_server.go`.
    - Refactor: Renamed functions and modified return types in `tx.go`.
    - Documentation: Added a new section titled "Hive Clients" in `README.md`.
    - Refactor: Updated scripts in `hive-init.sh`, `start-node.sh`, `docker-init.sh`, `init.sh`, `seed0-init-step1.sh`, `seed0-init-step2.sh`, `seed1-init-step1.sh`, `val0-init-step1.sh`, `val1-init-step1.sh`, and `entrypoint.sh`.
    - Refactor: Updated configuration and initialization process in `app.go` and `app_config.go`.
    - Refactor: Updated scripts in `root.go`, `proto_generate.sh`, and `proto_generate_pulsar.sh`.
    - Chore: Removed import of the "github.com/segmentio/golines" package from `tools.go`.
    itsdevbear authored Oct 7, 2023
    Configuration menu
    Copy the full SHA
    8af2321 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    92ace99 View commit details
    Browse the repository at this point in the history
  3. chore(fmt): formatting

    itsdevbear committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    4a587ed View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2023

  1. Configuration menu
    Copy the full SHA
    374db5a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b462104 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    348b172 View commit details
    Browse the repository at this point in the history
  4. refactor(testing): Multi and KVStore testing improvements (#1194)

    ### Summary by CodeRabbit
    
    **Refactor:**
    - Updated the package import paths and refactored the code to use a new logging system across multiple modules.
    - Modified the `ReadOnlyStore` to use a different underlying data store.
    - Refactored the `testutil` package for better organization and usage across tests.
    
    **Test:**
    - Enhanced test setup functions to include a logger for better test logging.
    - Updated test cases to use the new logger and the refactored `testutil` package.
    
    **Chore:**
    - Renamed the package from "utils" to "testutil" for better clarity and consistency.
    itsdevbear authored Oct 8, 2023
    Configuration menu
    Copy the full SHA
    cc9e8f7 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2023

  1. Configuration menu
    Copy the full SHA
    7b31a36 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4175276 View commit details
    Browse the repository at this point in the history
  3. chore(repo): cleanup

    itsdevbear committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    96e1b88 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. chore(gov): Convert uint8[] to bytes for Message value bz (#1211)

    <!-- This is an auto-generated comment: release notes by coderabbit.ai
    -->
    ### Summary by CodeRabbit
    
    - Refactor: Updated the `CosmosCodecAny` and `CosmosCoin` structs,
    replacing `[]uint8` with `[]byte` for the `Value` field to align with
    functional usage in Cosmos SDK.
    - Refactor: Updated the ABI definition for the `GovernanceModule`
    contract, replacing `uint8[]` with `bytes` in the `getProposal` and
    `getProposals` functions.
    - Refactor: Updated the `decodeProposalMessages` function to handle
    different types using reflection.
    - Chore: Updated the code generation tool version from v2.35.2 to
    v2.35.3 across multiple files.
    - Chore: Added build constraints for the `rlpgen` tool in
    `transaction.rlpgen.go`.
    
    <!-- end of auto-generated comment: release notes by coderabbit.ai -->
    calbera authored Oct 10, 2023
    Configuration menu
    Copy the full SHA
    63876cd View commit details
    Browse the repository at this point in the history
  2. feat(miner): 1 Block == 1 Txn (#1166)

    <!-- This is an auto-generated comment: release notes by coderabbit.ai
    -->
    ### Summary by CodeRabbit
    
    - New Feature: Introduced a new RPC method `ProcessPayloadEnvelope` for
    processing payload envelopes.
    - Refactor: Updated the `Miner` struct and its methods to use the new
    `EnvelopeSerializer` and `GethMiner` interfaces.
    - Refactor: Modified the `ProcessTransaction` function to
    `ProcessPayloadEnvelope` in the `Keeper` struct, changing its
    functionality to handle payload envelopes.
    - Refactor: Updated the `ChainWriter` interface and the `blockchain`
    struct to handle batch block insertion and state updates.
    - Refactor: Removed the old miner functionality from the `Polaris`
    struct.
    - Chore: Updated the `Distribution Precompile` test to wait for 3 blocks
    instead of 2.
    - Chore: Updated various parts of the codebase to handle the wrapping
    and unwrapping of payload data between different formats.
    <!-- end of auto-generated comment: release notes by coderabbit.ai -->
    
    ---------
    
    Co-authored-by: Cal Bera <calbera@berachain.com>
    Co-authored-by: ocnc <97242826+ocnc@users.noreply.github.com>
    3 people authored Oct 10, 2023
    Configuration menu
    Copy the full SHA
    14bbbbd View commit details
    Browse the repository at this point in the history
  3. fix(script): fix scripts in docker (#1213)

    <!-- This is an auto-generated comment: release notes by coderabbit.ai
    -->
    ### Summary by CodeRabbit
    
    - Refactor: Updated the initialization script in
    `e2e/testapp/docker/seed/scripts/seed0-init-step2.sh` to directly use
    `/.polard` as the home directory path, enhancing the script's simplicity
    and readability.
    - Chore: Added a license header to
    `e2e/testapp/docker/seed/scripts/set-moniker.sh` for legal compliance.
    - Bug Fix: Modified the `sed` command in `set-moniker.sh` to correctly
    replace the `moniker` value in the configuration file, improving the
    script's functionality and reliability.
    <!-- end of auto-generated comment: release notes by coderabbit.ai -->
    BrickBera authored Oct 10, 2023
    Configuration menu
    Copy the full SHA
    a5ed999 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. Configuration menu
    Copy the full SHA
    63d98bc View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. Configuration menu
    Copy the full SHA
    05b91e4 View commit details
    Browse the repository at this point in the history
  2. feat(runtime): Polaris Runtime Module (#1215)

    <!-- This is an auto-generated comment: release notes by coderabbit.ai
    -->
    ### Summary by CodeRabbit
    
    - New Feature: Introduced a new Go package `runtime` that provides a
    function `ProvidePolarisRuntime` for creating a new Polaris runtime.
    - Refactor: Updated the `Keeper` struct in the `cosmos/x/evm/keeper`
    package to include a `chain` field of type `Blockchain` and removed
    several methods.
    - New Feature: Added `Precommit` and `PrepareCheckState` functions to
    the `Keeper` struct in the `cosmos/x/evm/keeper` package.
    - Refactor: Updated the `AppModule` struct in the `cosmos/x/evm` package
    to include `PrepareCheckState` and `Precommit` methods.
    - New Feature: Added a new contract `DeployAndConsumeGas` in the
    `contracts/scripts` directory that consumes gas in a loop.
    - Refactor: Updated the `MakeAppConfig` function in the `e2e/testapp`
    package to include `evmtypes.ModuleName` in the `PrepareCheckStaters`
    and `Precommiters` lists.
    - New Feature: Added a safety check on the JSON-RPC config in the
    `eth/polar/config.go` file.
    <!-- end of auto-generated comment: release notes by coderabbit.ai -->
    
    ---------
    
    Co-authored-by: Cal Bera <calbera@berachain.com>
    itsdevbear and calbera authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    c1edabd View commit details
    Browse the repository at this point in the history
  3. fix(rpc): fix estimate gas

    itsdevbear committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    24fa5d1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    85b7adc View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2023

  1. Configuration menu
    Copy the full SHA
    f7e455f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7390bc7 View commit details
    Browse the repository at this point in the history
  3. fix(test): genesis naming

    itsdevbear committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    6b80065 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. chore(deps-dev): bump undici from 5.22.1 to 5.26.3 in /contracts (#1229)

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 16, 2023
    Configuration menu
    Copy the full SHA
    6e20f9a View commit details
    Browse the repository at this point in the history
  2. chore(deps): bump @babel/traverse from 7.21.2 to 7.23.2 in /docs/web (#…

    …1230)
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 16, 2023
    Configuration menu
    Copy the full SHA
    1aa969f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dcc8270 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. Configuration menu
    Copy the full SHA
    a7d688f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2a687a2 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

  1. Configuration menu
    Copy the full SHA
    d49ee37 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. state plugin bug

    itsdevbear committed Oct 20, 2023
    Configuration menu
    Copy the full SHA
    96105b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4791ffd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    63e653f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7d6dcdc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b049e08 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4066dfb View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2023

  1. Configuration menu
    Copy the full SHA
    8a2aff3 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2023

  1. Configuration menu
    Copy the full SHA
    216cf48 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2023

  1. Configuration menu
    Copy the full SHA
    12f300b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ccc21f7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf146d5 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. Configuration menu
    Copy the full SHA
    9c4e32c View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. fix: typos (#1250)

    shuoer86 authored Oct 25, 2023
    Configuration menu
    Copy the full SHA
    febc5a6 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Configuration menu
    Copy the full SHA
    e0dc7de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d34a732 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2023

  1. Configuration menu
    Copy the full SHA
    7dd6df9 View commit details
    Browse the repository at this point in the history