- 24 Aug, 2023 1 commit
-
-
Felix Lange authored
-
- 06 Jul, 2023 1 commit
-
-
John Chase authored
Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
- 25 May, 2023 1 commit
-
-
Delweng authored
Signed-off-by:
jsvisa <delweng@gmail.com>
-
- 04 May, 2023 1 commit
-
-
s7v7nislands authored
rpc: use atomic type
-
- 17 Apr, 2023 1 commit
-
-
Taeguk Kwon authored
Sets a meaningful name on test-files
-
- 03 Apr, 2023 1 commit
-
-
rjl493456442 authored
* cmd, miner, singer: avoid panic if keystore is not available * cmd/geth: print warning instead of panic
-
- 08 Mar, 2023 1 commit
-
-
Daniel Fernandes authored
Accept all primitive types in Solidity for EIP-712 from intN, uintN, intN[], uintN[] for N as 0 to 256 in multiples of 8 --------- Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
- 20 Jan, 2023 1 commit
-
-
Martin Holst Swende authored
-
- 14 Dec, 2022 1 commit
-
-
Martin Holst Swende authored
This PR adds a check that the safetxhash that we sign corresponds to the one that is expected by the input. If it differs, it tries again with the configured chainid.
-
- 25 Nov, 2022 1 commit
-
-
Martin Holst Swende authored
This PR should makes it easier to sign EIP-712 typed data via the accounts.Wallet API, by using the mimetype for typed data. Co-authored-by:
nasdf <keenan.nemetz@gmail.com>
-
- 24 Nov, 2022 1 commit
-
-
6xiaowu9 authored
-
- 08 Nov, 2022 1 commit
-
-
Joseph Cook authored
PR #26082 added account listing to OnSignerStartup but did not consider the case where a user has a large number of accounts which would be annoying to display. This PR updates showAccounts() so that if there are more than 20 accounts available the user sees the first 20 displayed in the console followed by: First 20 accounts listed (N more available). Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
- 07 Nov, 2022 1 commit
-
-
Joseph Cook authored
Reports accounts known to Clef during startup, after master seed is provided by the user.
-
- 04 Nov, 2022 1 commit
-
-
Obtuse7772 authored
* apitypes: synchronize handling of types * signer/core/apitypes: improve array check * apitypes: add a test for big.Int -> int32 * signer/core/apitypes: Add a test for parsing addresses from [20]byte, []byte and string * signer/core/apitypes: add some testcases Co-authored-by:
Felix Lange <fjl@twurst.com> Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
- 11 Oct, 2022 1 commit
-
-
Martin Holst Swende authored
-
- 10 Sep, 2022 1 commit
-
-
Felix Lange authored
This changes the CI / release builds to use the latest Go version. It also upgrades golangci-lint to a newer version compatible with Go 1.19. In Go 1.19, godoc has gained official support for links and lists. The syntax for code blocks in doc comments has changed and now requires a leading tab character. gofmt adapts comments to the new syntax automatically, so there are a lot of comment re-formatting changes in this PR. We need to apply the new format in order to pass the CI lint stage with Go 1.19. With the linter upgrade, I have decided to disable 'gosec' - it produces too many false-positive warnings. The 'deadcode' and 'varcheck' linters have also been removed because golangci-lint warns about them being unmaintained. 'unused' provides similar coverage and we already have it enabled, so we don't lose much with this change.
-
- 19 Aug, 2022 1 commit
-
-
Justin Traglia authored
* Fix some typos * Fix some mistakes * Revert 4byte.json * Fix an incorrect fix * Change files to fails
-
- 10 Aug, 2022 1 commit
-
-
Martin Holst Swende authored
signer/rules: register clef api properly when rules are used, fixes #25298
-
- 25 Jul, 2022 1 commit
-
-
Delweng authored
* golangci: typo Signed-off-by:
Delweng <delweng@gmail.com> * golangci: add whietspace Signed-off-by:
Delweng <delweng@gmail.com> * *: rm whitesapce using golangci-lint Signed-off-by:
Delweng <delweng@gmail.com> * cmd/puppeth: revert accidental resurrection Co-authored-by:
Péter Szilágyi <peterke@gmail.com>
-
- 22 Jul, 2022 1 commit
-
-
Nikhil Suri authored
-
- 04 Jul, 2022 2 commits
-
-
スパイク authored
I have a EIP712 typehash using uint96, but it's currently not supported by go-ethereum. This change fixes it.
-
Seungbae.yu authored
-
- 14 Jun, 2022 2 commits
-
-
lmittmann authored
minor performance improvement: `big.NewInt(0).Xxx` -> `new(big.Int).Xxx`
-
s7v7nislands authored
-
- 24 May, 2022 2 commits
-
-
Felix Lange authored
-
jwasinger authored
* signer/core: always pad clique header extra data with space for sealer's signature * capitalize comment
-
- 17 May, 2022 1 commit
-
-
Håvard Anda Estensen authored
Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
- 16 May, 2022 1 commit
-
-
Håvard Anda Estensen authored
-
- 10 May, 2022 1 commit
-
-
Martin Holst Swende authored
-
- 06 May, 2022 1 commit
-
-
Martin Holst Swende authored
-
- 25 Apr, 2022 1 commit
-
-
s7v7nislands authored
-
- 12 Apr, 2022 1 commit
-
-
ucwong authored
This adds a tools.go file to import all command packages used for go:generate. Doing so makes it possible to execute go-based code generators using 'go run', locking in the tool version using go.mod. Co-authored-by:
Felix Lange <fjl@twurst.com>
-
- 08 Apr, 2022 1 commit
-
-
Eng Zer Jun authored
This commit replaces ioutil.TempDir with t.TempDir in tests. The directory created by t.TempDir is automatically removed when the test and all its subtests complete. Prior to this commit, temporary directory created using ioutil.TempDir had to be removed manually by calling os.RemoveAll, which is omitted in some tests. The error handling boilerplate e.g. defer func() { if err := os.RemoveAll(dir); err != nil { t.Fatal(err) } } is also tedious, but t.TempDir handles this for us nicely. Reference: https://pkg.go.dev/testing#T.TempDirSigned-off-by:
Eng Zer Jun <engzerjun@gmail.com>
-
- 04 Mar, 2022 1 commit
-
-
Daniel Perez authored
This replaces the simple selector parser in signer/fourbyte with one that can actually handle most types. The new parser is added in accounts/abi to also make it useable elsewhere.
-
- 08 Feb, 2022 1 commit
-
-
Martin Holst Swende authored
Co-authored-by:
specerxi <xhxpecer@gmail.com>
-
- 21 Jan, 2022 1 commit
-
-
Shihao Xia authored
* fix blocking and non-blocking issues * core: revert change in blockchain.go Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
- 20 Jan, 2022 1 commit
-
-
Felix Lange authored
This replaces the sketchy and undocumented string context keys for HTTP requests with a defined interface. Using string keys with context is discouraged because they may clash with keys created by other packages. We added these keys to make connection metadata available in the signer, so this change also updates signer/core to use the new PeerInfo API.
-
- 18 Jan, 2022 1 commit
-
-
Mikhail Mikheev authored
-
- 05 Dec, 2021 1 commit
-
-
Martin Holst Swende authored
Fixes #23972
-
- 13 Oct, 2021 1 commit
-
-
Iskander (Alex) Sharipov authored
This doesn't fix all go-critic warnings, just the most serious ones. Co-authored-by:
Felix Lange <fjl@twurst.com> Co-authored-by:
Martin Holst Swende <martin@swende.se>
-