New Release#289
Merged
Merged
Conversation
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.8.1 to 1.9.1. - [Release notes](https://github.com/spf13/cobra/releases) - [Commits](spf13/cobra@v1.8.1...v1.9.1) --- updated-dependencies: - dependency-name: github.com/spf13/cobra dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.22.0 to 0.23.0. - [Commits](golang/mod@v0.22.0...v0.23.0) --- updated-dependencies: - dependency-name: golang.org/x/mod dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
) Bumps [github.com/bytedance/sonic](https://github.com/bytedance/sonic) from 1.12.7 to 1.12.8. - [Release notes](https://github.com/bytedance/sonic/releases) - [Commits](bytedance/sonic@v1.12.7...v1.12.8) --- updated-dependencies: - dependency-name: github.com/bytedance/sonic dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/filecoin-project/lotus](https://github.com/filecoin-project/lotus) from 1.31.0 to 1.31.1. - [Release notes](https://github.com/filecoin-project/lotus/releases) - [Changelog](https://github.com/filecoin-project/lotus/blob/v1.31.1/CHANGELOG.md) - [Commits](filecoin-project/lotus@v1.31.0...v1.31.1) --- updated-dependencies: - dependency-name: github.com/filecoin-project/lotus dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat: move existing actors to v1 package * feat: create v2 actor package stubs * test: update tests * feat: use actors interface in parsers * feat: add network version helpers * test: add version tests * feat: add height based parsing logic * test: add actor tests * feat: add missing supported version ranges * fix: version helpers * test: add version coverage test * test: automatically check all actor methods are handled * test: abstract away method discovery * test: add method coverage tests to all actors * feat: add missing actor methods * test: update tests to show all failed cases * fix: fix mismatch with v1 * feat: add multisig implementation * feat: add param to Parse method of Actor iface * test: add actor coverage test * test: add test cases * feat: add ethaccount actor parser * fix: fix multisig actor parser * test: fetch latest actor version from github * test: refactor tests * docs: add readme * docs: add upgrade heights to readme * docs: add descriptions * test: unify v1 and v2 tests * feat: add parsing of missing tx_types * fix: pass the network correctly * test: fix all tests * chore: go mod tidy * docs: update readme * chore: fix lint * fix: fix bugs exposed by integration test * feat: add oldest actors version (v1) * fix: fix ApplyRewards v1 * feat: handle previously ignored exec4 edgecase * feat: add all missing actor methods and versions * feat: add missing method consts * fix: remove duplicate case * test: fix version tests * fix: handle calibration version edge case and fix tests * fix: fix calibration handling * fix: version mapping * fix: lint * feat: use the same interface for the parser * fix: compilation error * test: fix tests
) Bumps [github.com/bytedance/sonic](https://github.com/bytedance/sonic) from 1.12.8 to 1.12.9. - [Release notes](https://github.com/bytedance/sonic/releases) - [Commits](bytedance/sonic@v1.12.8...v1.12.9) --- updated-dependencies: - dependency-name: github.com/bytedance/sonic dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
#291) Bumps [github.com/klauspost/compress](https://github.com/klauspost/compress) from 1.17.11 to 1.18.0. - [Release notes](https://github.com/klauspost/compress/releases) - [Changelog](https://github.com/klauspost/compress/blob/master/.goreleaser.yml) - [Commits](klauspost/compress@v1.17.11...v1.18.0) --- updated-dependencies: - dependency-name: github.com/klauspost/compress dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…296) Bumps [github.com/bytedance/sonic](https://github.com/bytedance/sonic) from 1.12.9 to 1.12.10. - [Release notes](https://github.com/bytedance/sonic/releases) - [Commits](bytedance/sonic@v1.12.9...v1.12.10) --- updated-dependencies: - dependency-name: github.com/bytedance/sonic dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat: move existing actors to v1 package * feat: create v2 actor package stubs * test: update tests * feat: use actors interface in parsers * feat: add network version helpers * test: add version tests * feat: add height based parsing logic * test: add actor tests * feat: add missing supported version ranges * fix: version helpers * test: add version coverage test * test: automatically check all actor methods are handled * test: abstract away method discovery * test: add method coverage tests to all actors * feat: add missing actor methods * test: update tests to show all failed cases * fix: fix mismatch with v1 * feat: add multisig implementation * feat: add param to Parse method of Actor iface * test: add actor coverage test * test: add test cases * feat: add ethaccount actor parser * fix: fix multisig actor parser * test: fetch latest actor version from github * test: refactor tests * docs: add readme * docs: add upgrade heights to readme * docs: add descriptions * test: unify v1 and v2 tests * feat: add parsing of missing tx_types * fix: pass the network correctly * test: fix all tests * chore: go mod tidy * docs: update readme * chore: fix lint * fix: fix bugs exposed by integration test * feat: add oldest actors version (v1) * fix: fix ApplyRewards v1 * feat: handle previously ignored exec4 edgecase * feat: add all missing actor methods and versions * feat: add missing method consts * fix: remove duplicate case * test: fix version tests * fix: handle calibration version edge case and fix tests * fix: fix calibration handling * fix: version mapping * fix: lint * feat: use the same interface for the parser * fix: compilation error * test: fix tests * add: parser metrics client * update: actorsV1 * add: common labels * parseTransactionsV2 & actorsV1 done * add: multisig metrics * add: ParseEthLogs metrics * add: metrics actorV2 * add: parserV1 metrics * fix: tests * fix: lint * fix: reduce ActorName Error cardinality * fix: use mormalized error * add: component label * fix: lint * update: rename noop * fix: use manifest keys * some lucas comments * update: remove errros * lint :) --------- Co-authored-by: Eric Mokaya <emagembe@gmail.com> Co-authored-by: Eric Mokaya <4112301+ziscky@users.noreply.github.com> Co-authored-by: Eric Mokaya <eric.mokaya@zondax.ch>
* feat: use version specific maps * feat: add new actor interface methods * feat: implement Methods() and StartNetworkHeight() for all actors * test: add tests for converting abi method number to actor method name * fix: move method extraction to correct pkg * chore: go mod tidy * feat: use consts * chore: go mod tidy * fix: integrate metrics changes * chore: go mod tidy * fix: pkg name * fix: lint * fix: leave versions in deprecated function unchanged * test: add missing test case * fix: use correct network name * fix: return err * feat: handle edge cases * feat: handle edge cases * docs: add docs * fix: calibration versions * test: re-enable test cases * test: update test cases * fix: use noop metrics client * feat: add context * test: update tests * fix: build * test: fix tests
* feat: use version specific maps * feat: add new actor interface methods * feat: implement Methods() and StartNetworkHeight() for all actors * test: add tests for converting abi method number to actor method name * fix: move method extraction to correct pkg * chore: go mod tidy * feat: use consts * chore: go mod tidy * fix: integrate metrics changes * chore: go mod tidy * fix: pkg name * fix: lint * fix: leave versions in deprecated function unchanged * test: add missing test case * fix: use correct network name * fix: return err * feat: handle edge cases * feat: handle edge cases * docs: add docs * fix: calibration versions * test: re-enable test cases * test: update test cases * fix: use noop metrics client * feat: miner indexing types and fn definitions * feat: filter txs related to miner state * feat: add reward cases
…303) Bumps [github.com/bytedance/sonic](https://github.com/bytedance/sonic) from 1.12.10 to 1.13.1. - [Release notes](https://github.com/bytedance/sonic/releases) - [Commits](bytedance/sonic@v1.12.10...v1.13.1) --- updated-dependencies: - dependency-name: github.com/bytedance/sonic dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sara Elzayat <st.elzayat@gmail.com>
….1 (#301) Bumps [github.com/whyrusleeping/cbor-gen](https://github.com/whyrusleeping/cbor-gen) from 0.2.0 to 0.3.1. - [Commits](whyrusleeping/cbor-gen@v0.2.0...v0.3.1) --- updated-dependencies: - dependency-name: github.com/whyrusleeping/cbor-gen dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sara Elzayat <st.elzayat@gmail.com>
* update: fees as column * add: config * fix: tests
* add: consolidate robust * remove comment * update: check eam and ethaccount * store address cache * change test node address * gofmt
* feat: add version iterator to be able to support different latest versions for mainnet and calibration * test: increase coverage * test: use new LatestVersion method * fix: calibration network mapping * feat: add support for builtin-actors v16 * feat: update missing versions * test: improve tests * chore: go mod tidy * feat: update missing versions * fix: mainnet edge case * test: update tests * chore: update ci golang version * feat: use latest golangci-lint * ci: fix ci * ci: fix lint * Miner Indexing - M2 ( Sectors ) (#306) * feat: parse sector related events * feat: add claimed power tracking * fix: add missing info. * feat: refactor sector parsing * test: add bigint test * test: add utils tests * fix: lint * fix: only report errors from succesfully executed traces * fix: parse AwardBlockReward correctly * feat: add supported version * fix: calibration executiontrace format * fix: refactor parser selection for calibration * feat: add utility methods and missing miner methods * fix: miner message filtering * fix: default consts * feat: store raw data if parsing fails * fix: check if address is empty before parsing * fix: fee transactions * fix: parse initialpledge * fix: merge errors * fix: lint * test: account for burn address as tx_to * fix: address review comments
* feat: add support for Lotus v1.32.1 and NV25 Mainnet * fix unit tests
* chore: update height for nv25 mainnet * update go.mod * update nodeUrl
* update: use golem logger * remove: ttl * update: logger * del: noop metrics client * del: zap logger * fix: ethlogs * fix: go.mod * fix: cache * set ttl * del: unnecessary configs * mod tidy * fix: add taskmetrics to avoid panic * update metrics * udpate: golem 0.20.1 * gofmt * update nodes to next
Bumps [github.com/filecoin-project/go-jsonrpc](https://github.com/filecoin-project/go-jsonrpc) from 0.7.1 to 0.8.0. - [Release notes](https://github.com/filecoin-project/go-jsonrpc/releases) - [Commits](filecoin-project/go-jsonrpc@v0.7.1...v0.8.0) --- updated-dependencies: - dependency-name: github.com/filecoin-project/go-jsonrpc dependency-version: 0.8.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* add: invoke contract to propose * update: multisig propose use actor parser * fix: test * lint :) * calibration node * add: mutex * update: calib test node * test: use zur1 --------- Co-authored-by: Eric Mokaya <4112301+ziscky@users.noreply.github.com> Co-authored-by: Eric Mokaya <emagembe@gmail.com>
* feat: use a map instead of switch case * feat: use a map instead of switch case * feat: use global map with helper fn * fix: version from height * feat: cover all versions * fix: cover missing versions * test: fix tests * fix: tests --------- Co-authored-by: emmanuelm41 <emmanuelm41@gmail.com>
* feat: implement custom parsing * fix: verifreg custom parsing and tests * feat: add constants * feat: fix evm custom parsing * fix: formatting * fix: merge errors * fix: method map * chore: go mod tidy * fix: build errors * fix: lint * fix: missing method * fix: cbor header checks * fix: param format * fix: lint * fix: use hex encoding
ziscky
approved these changes
Apr 29, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🔗 zboto Link