Geoff Stuart
e0326d9d39
Populate transaction hash database if the database has not been set up before
2023-01-30 16:33:04 -05:00
Geoff Stuart
af72e6f6ac
Refactor: Unify EthTx to FilecoinMessage methods v2 ( #10095 )
...
* Refactor: Unify EthTx to FilecoinMessage methods
* Filecoin messages can again be converted to Eth Txs
* All BLS messages should calculated tx hash with unsigned message
* Refactor newEthTxReceipt
* fill in from and to for non-eth transactions
* Hoist nil check out of newEthTxFromMessageLookup
---------
Co-authored-by: Aayush <arajasek94@gmail.com>
Co-authored-by: Raúl Kripalani <raul@protocol.ai>
2023-01-30 18:40:14 +00:00
Geoff Stuart
6518122a2d
Merge pull request #10144 from filecoin-project/gstuart/sqlite-leak
...
fix: eth: plug sqlite leak
2023-01-30 12:13:26 -05:00
Geoff Stuart
395cdd721e
simplify transaction hash db queries, prevent fd leaks
2023-01-30 11:03:12 -05:00
Aayush Rajasekaran
60193a2ddd
Merge pull request #10136 from filecoin-project/asr/update-types
...
chore: deps: Update to go-state-types v0.10.0-alpha-11
2023-01-27 15:40:34 -05:00
Aayush
7edfe9d759
Update to go-state-types v0.10.0-alpha-11
2023-01-27 15:32:08 -05:00
Geoff Stuart
d6da796bf2
Merge pull request #10131 from filecoin-project/asr/fix-devnets
...
fix: devnets: default to starting from nv17
2023-01-26 15:08:27 -05:00
Aayush
a64744f213
fix: devnets: default to starting from nv17
2023-01-26 14:57:04 -05:00
Steven Allen
c93717bf77
fix: don't replace the method in EthSendRawTransaction ( #10129 )
...
This will just cause signature validation to fail.
2023-01-26 09:22:06 -08:00
Łukasz Magiera
10acef2845
Merge pull request #10127 from filecoin-project/gstuart/backport-docker-fix
...
backport: fix: ci: Fix dirty git state when building docker images
2023-01-26 17:49:17 +01:00
Ian Davis
a0994ac4b4
Check git state in Dockerfile to catch .dockerignore bugs
2023-01-26 11:33:48 -05:00
Ian Davis
e55d6c8d65
Always include checked in files in docker context
...
The .dockerignore file is symlinked to the .gitignore file, and checked
in files should not be removed from our docker context otherwise they
result in dirty git state when we build our images.
2023-01-26 11:33:42 -05:00
Ian Davis
8c58ecc897
Remove old Snapcraft and AppDir folders
2023-01-26 11:33:37 -05:00
Ian Davis
19e188da9f
init git submodules in build-docker CI
2023-01-26 11:33:31 -05:00
Geoff Stuart
3e6e02dc7d
Merge pull request #9999 from filecoin-project/jen/devnetthings
...
fix: devnets starts with nv17
2023-01-26 11:31:25 -05:00
Aayush Rajasekaran
c08fc2bdf7
Merge pull request #10124 from filecoin-project/fix/actors-circ-supply
...
fix: stmgr: Add nv18-actors to CircSupply
2023-01-26 11:20:48 -05:00
Phi
4fb9e2fd6a
make jen
...
- Add builtin.EthereumAddressManagerActorAddr to builtin.go.template and make jen
- Rename to EthereumAddressManagerActorAddr to match pattern of other actors (CronActorAddr/etc)
2023-01-26 16:26:39 +01:00
Jennifer Wang
35ddf9e8f0
devnets starts with nv17
2023-01-26 09:47:17 -05:00
Phi
8f6c569391
Add actors to circ-supply
...
- Consider funds to EAM as locked
- Add evm, placeholder and ethaccount to circ supply
2023-01-26 15:39:51 +01:00
Geoff Stuart
178e146599
Merge pull request #10123 from filecoin-project/gstuart/backport-update-codeql
...
backport: chore: ci: Update codeql to v2
2023-01-26 09:36:26 -05:00
Geoff Stuart
36b4c8a9e9
Enable code ql for release branches
2023-01-26 08:55:26 -05:00
Geoff Stuart
038404ef31
Update codeql to v2
2023-01-26 08:55:21 -05:00
Geoff Stuart
c3be4f2f15
Merge pull request #10083 from filecoin-project/iand/issue-9849-realtime
...
itests: add event matrix tests for realtime eth filters and subscriptions
2023-01-26 08:50:51 -05:00
Ian Davis
c82dccc76c
Merge branch 'release/v1.20.0' into iand/issue-9849-realtime
2023-01-26 12:11:14 +00:00
Jiaying Wang
2ad9301a6e
Merge pull request #10117 from filecoin-project/asr/resolve-TODO
...
feat: vm: Assert empty object CID when dumping state
2023-01-25 21:29:24 -05:00
Geoff Stuart
c6829a9d0e
Merge pull request #10113 from filecoin-project/feat/web3_clientVersion
...
Eth JSON-RPC: implement web3_clientVersion
2023-01-25 15:11:30 -05:00
Aayush
8842b21ec9
feat: vm: Assert empty object CID when dumping state
2023-01-25 12:35:18 -05:00
Aayush Rajasekaran
e84dad0967
Merge pull request #10112 from filecoin-project/asr/fix-eth-call
...
fix: EthAPI: Handle EthCall return correctly
2023-01-25 11:58:51 -05:00
Aayush
7aed7d3fd0
fix: EthAPI: Handle EthCall return correctly
2023-01-25 11:36:59 -05:00
Aayush Rajasekaran
1c2446da16
Merge pull request #10111 from filecoin-project/asr/fix-eth-get-storage
...
fix: EthAPI: Drop hack in GetStorageAt
2023-01-25 11:20:31 -05:00
Ian Davis
b38d203e83
Remove debug logging
2023-01-25 09:44:52 +00:00
ychiao
358964d2c8
fix lint
2023-01-24 22:59:46 -05:00
ychiao
ee6af9de61
Eth JSON-RPC: implement web3_clientVersion
2023-01-24 22:56:04 -05:00
Aayush
8864782750
fix: EthAPI: Drop hack in GetStorageAt
2023-01-24 13:18:13 -05:00
Łukasz Magiera
926e2b04b7
Merge pull request #10039 from filecoin-project/test/fevm-stacks
...
itests: Test FEVM recursive calls
2023-01-23 20:25:32 +01:00
Łukasz Magiera
46746f3495
itests: Test FEVM recursive calls
2023-01-23 19:40:19 +01:00
Łukasz Magiera
74b33bd4a2
Merge pull request #10068 from filecoin-project/test/eam-tests
...
itests: Test EAM interactions from accounts
2023-01-23 19:36:24 +01:00
Aayush Rajasekaran
a21bba8ac2
Merge pull request #10084 from filecoin-project/asr/delegated-siggy
...
feat: minor improvements to Ethereum delegated siggys
2023-01-23 12:11:51 -05:00
Geoff Stuart
579b15330a
Merge pull request #10097 from filecoin-project/gstuart/ci-fix
...
Backport: fix: ci: Add back <<network>> parameter for docker push
2023-01-23 11:45:46 -05:00
Ian Davis
c6d279c853
Decode topic values in EthGetTransactionReceipt
2023-01-23 14:43:36 +00:00
Ian Davis
ddd5ff9c42
fix: event filters use cbor encoding internally ( #10085 )
2023-01-23 14:14:25 +00:00
Łukasz Magiera
238243cc1d
Merge pull request #10101 from filecoin-project/fix/listasks-wait
...
fix: cli: Wait for all results in GetAsks
2023-01-23 12:58:20 +01:00
Łukasz Magiera
804bef72c9
fix: cli: Wait for all results in GetAsks
2023-01-23 12:48:21 +01:00
Łukasz Magiera
68e20cebd7
itests: Test EAM interactions from accounts
2023-01-23 11:18:46 +01:00
Ian Davis
640f0dc8b6
Add back <<network>> parameter for docker push
...
This commit reverts a change with the previous fix for this flow:
- https://github.com/filecoin-project/lotus/pull/10088
2023-01-22 15:13:05 -05:00
Aayush Rajasekaran
e695be1cba
Merge pull request #10093 from filecoin-project/gstuart/cleanup-v1.20.0
...
chore: cleanup v1.20.0
2023-01-20 17:30:41 -05:00
Geoff Stuart
fff58e1368
Refactor EvmGetInfoCmd
2023-01-20 16:51:01 -05:00
Geoff Stuart
550eef131c
Remove references from wallaby and hyperspace
2023-01-20 16:51:01 -05:00
Geoff Stuart
439b4c6e22
Cleanups
2023-01-20 16:51:01 -05:00
Geoff Stuart
da574bd842
Merge pull request #10090 from filecoin-project/gstuart/backport-deprecate-appimage
...
Backport: ci: Remove AppImage and Snapcraft build automation
2023-01-20 15:19:59 -05:00