Commit Graph

105 Commits (e6b6a8b738069ad0579f6798ee59fde93ed13b43)

Author SHA1 Message Date
Daniel Fernandes 02796f6bee
signer/core: accept all solidity primitive types for EIP-712 signing (#26770) 2 years ago
Martin Holst Swende 4f4a25d79f
signer/core: don't require capital lettered reference types (#26462) 2 years ago
Martin Holst Swende 502fa829a6
signer/core: handle gnosis safe problem with missing chain id (#26309) 2 years ago
Martin Holst Swende 6a4e05c93a
signer: enable typed data signing from signer rpc (#26241) 2 years ago
6xiaowu9 e76813eb13
signer/core/apitypes: deep convert types in slice (#26203) 2 years ago
Joseph Cook 6685f88455
cmd/clef: only print first N accounts on startup (#26128) 2 years ago
Joseph Cook 55a92fa0a4
cmd/clef: list accounts at startup (#26082) 2 years ago
Obtuse7772 6d55908347
signer/core/apitypes: support more input types for eip-712 encoding (#26074) 2 years ago
Martin Holst Swende 5a02b2d6d0
all: fix spelling mistakes (#25961) 2 years ago
Felix Lange b628d72766
build: upgrade to go 1.19 (#25726) 2 years ago
Justin Traglia 2c5648d891
all: fix some typos (#25551) 2 years ago
Martin Holst Swende 1a18c14c43
signer/rules: register clef api properly when rules are used (#25455) 2 years ago
Delweng b196ad1c16
all: add whitespace linter (#25312) 2 years ago
Nikhil Suri ba3919cac6
signer/core: add canonical TypedData hashing methods (#25283) 2 years ago
スパイク 55f914a1d7
signer/core/apitypes: support primitive types int96/uint96 (#25105) 2 years ago
Seungbae.yu 2697e44d81
all: change format `0x%x` to `%#x` (#25221) 2 years ago
lmittmann bc013bc42e
all: prefer `new(big.Int)` over `big.NewInt(0)` (#25087) 2 years ago
s7v7nislands 6ad620d642
cmd/ethkey: use accounts.TextHash (#25069) 2 years ago
Felix Lange 9244d5cd61
all: update license headers and AUTHORS from git history (#24947) 2 years ago
jwasinger 3ff479bc94
signer/core: always pad clique header extra data with space for sealer's signature (#24941) 2 years ago
Håvard Anda Estensen 4b309c7006
all: replace non-trivial uses of package ioutil with os (#24886) 2 years ago
Håvard Anda Estensen 07508ac0e9
all: replace uses of ioutil with io and os (#24869) 2 years ago
Martin Holst Swende 91751cbaa7
signer/fourbyte: remove offending signatures (#24842) 2 years ago
Martin Holst Swende 1b26991bec
signer/fourbyte: import new signatures (#22865) 2 years ago
s7v7nislands 7ab15490e9
all: use 'embed' instead of go-bindata (#24744) 2 years ago
ucwong d4d288e3f1
build: add imports for go generate tools (#24682) 2 years ago
Eng Zer Jun 8d066f1f42
all: use T.TempDir to create temporary test directories (#24633) 2 years ago
Daniel Perez 37f9d25ba0
signer/fourbyte: add support for nested types in selectors (#24407) 3 years ago
Martin Holst Swende 5a0d487c3b
signer/core: fix complex typed data sign (EIP712) (#24220) 3 years ago
Shihao Xia eef7a33135
core, miner, rpc, eth: fix goroutine leaks in tests (#24211) 3 years ago
Felix Lange 5bcbb2980b
rpc: add PeerInfo (#24255) 3 years ago
Mikhail Mikheev 7dec26db2a
signer, core: support chainId for GnosisSafeTx (#24231) 3 years ago
Martin Holst Swende 619a3e7085
signer/core: move EIP-712 types to package apitypes (#24029) 3 years ago
Iskander (Alex) Sharipov 778ff94794
all: fix some go-critic linter warnings (#23709) 3 years ago
Felix Lange f9d683b07f
go.mod: upgrade goja (#23721) 3 years ago
Felix Lange bb1f7ebf20
signer/core/apitypes: remove dependency on internal/ethapi (#23362) 3 years ago
Martin Holst Swende 295bc35ecf
signer/core: move API JSON types to separate package (#23275) 3 years ago
Martin Holst Swende 7a00378e2b
cmd/clef, signer: support for eip-1559 txs in clef (#22966) 3 years ago
Martin Holst Swende 67da83aca5
accounts/external, signer/core: add support for EIP-2930 transactions (#22585) 3 years ago
lightclient bbfb1e4008
all: add support for EIP-2718, EIP-2930 transactions (#21502) 4 years ago
Alex Prut ef84da8481
all: remove unneeded parentheses (#21921) 4 years ago
Suriyaa Sundararuban ab0979f930
signer: docs - replace wiki links with new doc pages (#22069) 4 years ago
Kristofer Peterson b71334ac3d
accounts, signer: fix Ledger Live account derivation path (clef) (#21757) 4 years ago
Alex Prut 810f9e057d
all: remove redundant conversions and import names (#21903) 4 years ago
Martin Holst Swende 6d29e192e9
signer/core: don't mismatch reject and no accounts (#21677) 4 years ago
Martin Holst Swende dad26582b6
accounts, signer: implement gnosis safe support (#21593) 4 years ago
Martin Holst Swende 8327d1fdfc
accounts/usbwallet, signer/core: show accounts from ledger legacy derivation paths (#21517) 4 years ago
Natsu Kagami 90dedea40f
signer: EIP 712, parse `bytes` and `bytesX` as hex strings + correct padding (#21307) 4 years ago
Natsu Kagami b2b14e6ce3
signer/core: EIP-712 encoded data should not reject a Domain without a ChainId (#21306) 4 years ago
6543 79ce5537ab
signer/storage: fix a badly ordered error check (#21379) 4 years ago