Daniel Liu
e3c75c01c7
accounts/usbwallet: support trezor passphrases ( #16503 )
...
When opening the wallet, ask for passphrase as well as for the PIN
and return the relevant error (PIN/passphrase required). Open must then
be called again with either PIN or passphrase to advance the process.
This also updates the console bridge to support passphrase authentication.
2025-01-24 16:18:29 +08:00
Daniel Liu
d44902a64a
accounts/abi: allow interface as the destination ( #18490 )
2025-01-24 16:18:29 +08:00
Daniel Liu
e70bb4b119
accounts/abi: Add tests for reflection ahead of refactor ( #18434 )
2025-01-24 16:18:29 +08:00
Daniel Liu
7d5953f972
accounts/abi: Extra slice tests ( #18424 )
...
Co-authored-by: weimumu <934657014@qq.com>
2025-01-24 16:18:29 +08:00
Daniel Liu
2d0047b4b8
accounts/abi: tuple support ( #18406 )
2025-01-24 16:18:29 +08:00
Daniel Liu
a81fe22903
accounts/keystore: small code simplification ( #18394 )
2025-01-24 16:18:28 +08:00
Daniel Liu
e4adf8e4eb
accounts/keystore: fix comment typo ( #18395 )
2025-01-24 16:18:28 +08:00
Daniel Liu
930ec9ba86
accounts/abi: allow abi tags when unpacking structs ( #16648 )
2025-01-24 16:18:28 +08:00
Daniel Liu
48de514dd9
accounts/abi/bind: add optional block number for calls ( #17942 )
2025-01-24 16:18:28 +08:00
Daniel Liu
9ec0b75eaf
accounts/abi: fix string array unpack bug ( #18364 )
2025-01-24 16:18:28 +08:00
Daniel Liu
bb54f11c13
accounts/abi: brings out the msg defined at require statement in SC function ( #17328 )
2025-01-24 16:18:28 +08:00
Daniel Liu
16e444c4f8
accounts/abi: add support for unpacking returned bytesN arrays ( #15242 )
2025-01-24 16:18:28 +08:00
Daniel Liu
95d06922b7
accounts/abi: fix slice unpack bug ( #18321 )
2025-01-24 16:18:28 +08:00
Daniel Liu
0bf459b979
accounts/abi: argument type and name were reversed ( #17947 )
...
argument type and name were reversed
2025-01-24 16:18:28 +08:00
Daniel Liu
5e6fa602c9
usbwallet: check returned error when decoding hexstr ( #18056 )
...
* usbwallet: check returned error when decoding hexstr
* Update accounts/usbwallet/ledger.go
Co-Authored-By: CoreyLin <514971757@qq.com>
* usbwallet: check hex decode error
2025-01-24 16:18:28 +08:00
Daniel Liu
11519292cd
accounts/abi: add packing for dynamic array and slice types ( #18051 )
2025-01-24 16:18:28 +08:00
Daniel Liu
f645cbc61d
accounts/keystore: delete the redundant keystore in filename ( #17930 )
...
* accounts/keystore: reduce file name length
* accounts/keystore: reduce code line width
2025-01-24 16:18:28 +08:00
Daniel Liu
25a6b59aca
accounts: wallet derivation path comment is mistaken ( #17934 )
2025-01-24 16:18:28 +08:00
Daniel Liu
b469d70433
accounts/usbwallet: simplify code using -= operator ( #17904 )
2025-01-24 16:18:28 +08:00
Daniel Liu
c0acd9c3ad
accounts/keystore: encrypt the master seed on disk ( #17704 )
2025-01-24 16:18:28 +08:00
Daniel Liu
e2ea9e87b5
accounts/abi: fix panic in MethodById lookup ( #17798 )
2025-01-24 16:18:28 +08:00
Daniel Liu
2154607a5f
accounts/keystore: double-check keystore file after creation ( #17348 )
2025-01-24 16:18:28 +08:00
Daniel Liu
de16c7571f
accounts/abi: fix unpacking of negative int256 ( #17583 )
2025-01-24 16:18:28 +08:00
Daniel Liu
906551bfbd
accounts: fixed typo ( #17421 )
2025-01-24 16:18:28 +08:00
Daniel Liu
eb90b2899f
backends: increase gaslimit in order to allow tests of large contracts ( #17358 )
2025-01-24 16:18:28 +08:00
Daniel Liu
165510daef
accounts/keystore: rename skipKeyFile to nonKeyFile to better reveal the function purpose ( #17290 )
2025-01-24 16:18:28 +08:00
Daniel Liu
ed67fd4200
crypto/secp256k1: remove external LGPL dependencies ( #17239 )
2025-01-24 16:18:28 +08:00
Daniel Liu
c5c876a7e7
accounts/abi: refactor Method#Sig() to use index in range iterator directly ( #17198 )
2025-01-24 16:18:28 +08:00
Daniel Liu
b9f9de7b74
accounts: add unit tests for URL ( #17182 )
2025-01-24 16:18:28 +08:00
Daniel Liu
8577f6913d
accounts/abi: remove deadcode isSigned ( #16990 )
2025-01-24 16:18:28 +08:00
Daniel Liu
e5b484b63b
accounts/usbwallet: correct comment typo ( #16998 )
2025-01-24 16:18:28 +08:00
Daniel Liu
8d2fb8c280
accounts/usbwallet: correct comment typo ( #17008 )
2025-01-24 16:18:28 +08:00
Daniel Liu
27725104b4
accounts/keystore: assign schema as const instead of var ( #16985 )
2025-01-24 16:18:28 +08:00
Daniel Liu
543900aed2
accounts: changed if-else blocks to conform with golint ( #16654 )
2025-01-24 16:18:28 +08:00
Daniel Liu
fbe415c975
accounts/usbwallet: remove unused variables in ledger.go ( #16446 )
2025-01-24 16:18:28 +08:00
Daniel Liu
18a5493575
accounts: add function UnmarshalJSON to parse URL ( #16154 )
2025-01-24 16:18:28 +08:00
Daniel Liu
159ea38c87
accounts/abi: improve abi test coverage ( #16044 )
2025-01-24 16:18:28 +08:00
Daniel Liu
ff923bdca6
Merge pull request #814 from JukLee0ira/fix-perfix
...
accounts/keystore: fix xdc-prefix address bug
2025-01-23 15:35:12 +08:00
JukLee0ira
ae438bea69
accounts/keystore: fix xdc-prefix address bug ( #759 )
2025-01-23 15:23:45 +08:00
JukLee0ira
653b59710e
core/rawdb: separate raw database access to own package ( #16666 #19345 )
2025-01-22 15:19:39 +08:00
Daniel Liu
6e33633d28
common: drop BigMin and BigMax, they pollute our dep graph ( #30645 )
2024-12-28 09:06:31 +08:00
Daniel Liu
6ec35b9644
all: get rid of custom MaxUint64 and MaxUint64 ( #30636 )
2024-12-28 09:06:31 +08:00
Justin Dhillon
009542a92e
accounts/usbwallet, common/bitutil: fix broken links in docs ( #29078 )
...
fixes some links in documentation
2024-12-28 09:06:31 +08:00
Daniel Liu
28739d7863
common: remove usage of deprecated function ( #21610 )
2024-12-28 09:06:30 +08:00
Daniel Liu
30f835c6a4
accounts/abi: common/math: moved U256Bytes ( #21020 )
2024-12-28 09:06:30 +08:00
Daniel Liu
d6957d9283
accounts/abi/bind: remove test case UseLibrary
2024-12-28 09:06:30 +08:00
Daniel Liu
993bc6963e
accounts/abi/bind: link dependent libs in deploy ( #19718 )
2024-12-28 09:06:30 +08:00
Daniel Liu
7455b91800
accounts/abi/bind: accept function ptr parameter ( #19755 )
2024-12-28 09:06:30 +08:00
Daniel Liu
91570dce8a
accounts/abi: fix mobile interface ( #19180 )
2024-12-28 09:06:30 +08:00
Daniel Liu
75c14d2cdb
accounts/abi: fix case of generated java functions ( #18372 )
2024-12-28 09:06:30 +08:00