Geoff Stuart
bc7c190db0
Move all eth stuff into ethtypes
2022-12-16 13:48:06 -05:00
Shrenuj Bansal
cbc61a274f
small correction on cli usage
2022-12-16 13:16:29 -05:00
Shrenuj Bansal
4b2ff01a55
make gen and lint
2022-12-16 13:03:27 -05:00
Shrenuj Bansal
d71f5a7d12
Add cli to inspect Eth addresses and simulate calls
2022-12-16 12:54:50 -05:00
Aayush
7ea690d4be
Merge branch 'master' into feat/nv18-fevm
2022-12-16 11:52:41 -05:00
Aayush Rajasekaran
503bdb5c34
Merge pull request #9831 from filecoin-project/asr/account-abstraction
...
Account abstraction
2022-12-16 11:02:04 -05:00
Geoff Stuart
1dee884358
Merge pull request #9890 from filecoin-project/id/fix-docker-sha-push
...
Don't include network when publishing mainnet sha image
2022-12-16 09:47:30 -05:00
hanabi1224
6ae7cdab64
call Stream.CloseWrite right after writing
2022-12-16 17:22:53 +08:00
Ian Davis
22ca06f6a1
Use short SHA for docker image tags
2022-12-15 16:51:03 -08:00
Geoff Stuart
425d8a7fcf
Merge pull request #9889 from filecoin-project/gstuart/skip-raft-test
...
chore: Skip TestGoRPCAuth until Raft is fixed
2022-12-15 19:17:37 -05:00
Geoff Stuart
dbb52ec5b4
Skip TestGoRPCAuth until Raft is fixed
2022-12-15 18:57:58 -05:00
Ian Davis
d2a2fbb858
Don't include network when publishing mainnet sha image
2022-12-15 15:54:08 -08:00
Aayush
54cb97af3f
Expand EthAccount abstraction test
2022-12-15 17:22:56 -05:00
Aayush
160bcd64a6
Messagepool: check sender is valid for sending
2022-12-15 16:56:25 -05:00
Aayush
830c3e49d9
Eth: Propogate errors
2022-12-15 16:56:25 -05:00
Aayush
4aa24c2190
Account abstraction: Add test demonstrating workflow
2022-12-15 16:56:25 -05:00
Aayush Rajasekaran
d574eda147
Merge pull request #9886 from filecoin-project/asr/delegated-wallet
...
Support creation and signing of Eth keys
2022-12-15 16:56:10 -05:00
Aayush
f8f07dbc70
Support creation and signing of Eth keys
2022-12-15 16:47:06 -05:00
Geoff Stuart
1dcae9aafd
Merge pull request #9868 from filecoin-project/id/fix-snapcraft
...
_build_ Set noexecstack on snapcraft builds
2022-12-15 15:30:30 -05:00
Geoff Stuart
0b1cc40fb4
Merge pull request #9881 from filecoin-project/gstuart/multisig-flake
...
fix: test: Maybe help with TestMultisigReentrant flakes
2022-12-15 13:18:45 -05:00
Geoff Stuart
806b9a5521
Merge pull request #9874 from filecoin-project/gstuart/always-be-able-to-shutdown
...
fix: daemon: listen for SIGINT and SIGTERM even before node starts
2022-12-15 13:12:29 -05:00
Geoff Stuart
1d5ccab004
Update itests/multisig_test.go
...
Co-authored-by: Aayush Rajasekaran <arajasek94@gmail.com>
2022-12-15 12:55:56 -05:00
Geoff Stuart
88d59f6a5f
Set notifications for SIGTERM and SIGINT when we start the cli
2022-12-15 12:54:41 -05:00
Aayush Rajasekaran
36b9fe6386
Merge pull request #9838 from filecoin-project/asr/chain-id
...
feat: deps: Update FVM3 and actors
2022-12-15 10:48:37 -05:00
Phi
bd28a4bca4
Add snap-sector types
...
Add snap-sector types
2022-12-15 14:29:58 +01:00
Phi
87e384e7fd
Update svg-image
...
We do not depend on specs-storage anymore, this has been moved into lotus (storiface)
2022-12-15 10:49:58 +01:00
Phi
a8b406e7b7
Update svg-file
...
Update svg-file and headings
2022-12-15 10:15:07 +01:00
Geoff Stuart
886a28640f
Quiet wdpost logs, add error log to multisig reentrant
2022-12-15 01:05:54 -05:00
Aayush
69ac84088a
Update the v10 actors testing bundle
2022-12-14 22:17:55 -05:00
Aayush
518e666015
FVM: Set chain ID when creating machine
2022-12-14 21:39:28 -05:00
Aayush
596307b32a
Merge branch 'master' into feat/nv18-fevm
2022-12-14 21:38:30 -05:00
Aayush Rajasekaran
bc22bb1b89
Merge pull request #9876 from filecoin-project/gstuart/update-gst
...
chore: Update go-state-types
2022-12-14 21:00:23 -05:00
Aayush
720451c89e
Merge branch 'master' into feat/nv18-fevm
2022-12-14 19:54:47 -05:00
Geoff Stuart
d615b1c806
Update go-state-types
2022-12-14 19:33:47 -05:00
Aayush Rajasekaran
0c305ed957
Merge pull request #9872 from filecoin-project/gstuart/dont-depend-on-api-refactor-minimal
...
chore: Move eth functions out of api
2022-12-14 17:06:15 -05:00
Geoff Stuart
3497b53b88
Fix lint
2022-12-14 15:26:58 -05:00
Geoff Stuart
442132be70
Move eth types to chain/types/ethtypes
2022-12-14 14:08:38 -05:00
Geoff Stuart
96bb03e1e0
Move EthTxReceipt to api
2022-12-14 14:00:19 -05:00
Aayush Rajasekaran
a264893543
Merge pull request #9873 from filecoin-project/gstuart/print-addr-key-not-found
...
feat: wallet: Print addr when key not found
2022-12-14 13:36:50 -05:00
Geoff Stuart
8c566c3bda
Print addr when key not found
2022-12-14 12:27:06 -05:00
Geoff Stuart
855c35cb88
Move eth functions out of api
2022-12-14 11:57:01 -05:00
Ian Davis
ab611199fd
Set noexecstack on snapcraft builds
...
We're currently failing the auoptmated security review on snapcraft
because the lotus binary has the execstack value set:
https://linux.die.net/man/8/execstack
This commit passes the appropriate flags to ld to disable the execstack
flag when building the binaries for snapcraft:
https://linux.die.net/man/1/ld
We may want to consider disabling this as part of the main build.
Research seems to indicate that allow the executable stack can lead to
security issues, but I am not enough of a security expert to know for
sure what the right call here is:
https://f0rm2l1n.github.io/2022-04-02-What-is-happended-to-execstack/
2022-12-13 17:56:28 -08:00
Aayush Rajasekaran
1ddbb417f1
Merge pull request #9866 from filecoin-project/gstuart/actor-key-refactor
...
chore: Drop actor keys from chain/actors/manifest.go
2022-12-13 20:04:53 -05:00
Geoff Stuart
1a9e8ac35d
Merge pull request #9867 from filecoin-project/id/fix-macos-build
...
_build_: Fix Macos M1 and universal binary builds
2022-12-13 19:45:45 -05:00
Ian Davis
8960c11f86
Add otool -hv check to make sure binary is correct
2022-12-13 16:16:09 -08:00
Ian Davis
93d12e1642
Add v prefix to .tar.gz file names
2022-12-13 16:16:09 -08:00
Ian Davis
9720ce68f2
Download the right go binary on darwin-arm64
2022-12-13 16:16:09 -08:00
Geoff Stuart
ae4010ffb6
Drop actor keys from chain/actors/manifest.go
2022-12-13 18:02:34 -05:00
Geoff Stuart
f3830b60ae
Merge pull request #9861 from filecoin-project/gstuart/use-method-num-for-method-nums
...
Chore: Use abi.MethodNum instead of uint64 for method nums
2022-12-13 13:03:06 -05:00
Geoff Stuart
e1926a06e8
Use abi.MethodNum instead of uint64 for method nums
2022-12-13 12:29:31 -05:00