Commit b5f6004
[BreakingChange]: Migrates FFI Tests to Private Key V2 APIs (#4333)
* feat(eip7702): Add Biz Smart Contract Account Type (#4319)
* fix(eip7702): Add `UserOperationMode`
* Add `erc4337.biz_account.abi.json` ABI
* fix(eip7702): Add `test_barz_transfer_erc7702_eoa` test
* fix(eip7702): Fix `Biz.execute4337Ops()`
* fix(eip7702): Minor changes
* fix(eip7702): Rename `UserOperationMode` to `SCAccountType`
* fix: tron message sign (#4326)
* Adds ability to specify the curve while constructing Private Key (#4324)
* Adds ability to specify the curve while constructing Private Key
* Adds signing functions without a curve
* Migrates to new API
* Use TWCoinTypeCurve
* Adds Curve
* Adds FFI Tests for Private Key V2 APIs
* Migrates Swift tests to new API
* Migrates Kotlin tests to V2 API
* Migrates WASM tests
* Migrates C++ tests to V2 APIs
* Removes deprecated APIs and migrates all to new ones
---------
Co-authored-by: Sergei Boiko <[email protected]>
Co-authored-by: Yeferson Licet <[email protected]>1 parent 70a2a40 commit b5f6004
File tree
406 files changed
+1910
-1007
lines changed- android/app/src/androidTest/java/com/trustwallet/core/app
- blockchains
- acalaevm
- acala
- agoric
- aion
- algorand
- bandchain
- binance
- bitcoindiamond
- bitcoin
- bluzelle
- cardano
- confluxespace
- cosmos
- cryptoorg
- dydx
- ethereum
- everscale
- filecoin
- fio
- greenfield
- harmony
- internetcomputer
- kava
- kcc
- kusama
- multiversx
- nativeinjective
- nativezetachain
- near
- nebulas
- neo
- nervos
- nuls
- oasis
- osmosis
- pactus
- polkadot
- polygon
- polymesh
- ripple
- scroll
- secret
- smartbitcoincash
- smartchain
- solana
- stargaze
- starkex
- stellar
- terra
- tezos
- theopennetwork
- thetafuel
- thorchain
- tron
- waves
- zen
- utils
- include/TrustWalletCore
- rust/tw_evm
- src
- abi/prebuild
- resource
- modules
- tests
- src
- Aeternity
- Aion
- Algorand
- Bitcoin
- Cardano
- Decred
- EOS
- Ethereum
- Everscale
- FIO
- Filecoin
- Harmony
- Hedera
- IOST
- Icon
- ImmutableX
- IoTeX
- Keystore
- MultiversX
- NEAR
- NEO
- NULS
- Nano
- Nebulas
- Nervos
- Nimiq
- Oasis
- Ontology
- StarkEx
- Stellar
- Tezos
- Theta
- Tron
- VeChain
- Waves
- Zilliqa
- interface
- proto
- swift
- Sources
- Tests
- Addresses
- Blockchains
- Keystore
- tests
- chains
- Aeternity
- Aion
- Algorand
- Aptos
- BinanceSmartChain
- BitcoinCash
- BitcoinDiamond
- BitcoinGold
- Bitcoin
- Cardano
- Cosmos
- NativeInjective
- THORChain
- Decred
- ECash
- EOS
- Ethereum
- Everscale
- Evmos
- FIO
- Filecoin
- Firo
- Greenfield
- Groestlcoin
- Harmony
- Hedera
- ICON
- IOST
- ImmutableX
- IoTeX
- Kusama
- Litecoin
- Monacoin
- MultiversX
- NEAR
- NEO
- NULS
- Nano
- Nebl
- Nebulas
- Nervos
- Nimiq
- Oasis
- Ontology
- Pactus
- Polkadot
- Polymesh
- Qtum
- Solana
- StarkEx
- Stellar
- Stratis
- Sui
- Syscoin
- Tezos
- TheOpenNetwork
- Theta
- Tron
- VeChain
- Verge
- Viacoin
- WAX
- Waves
- XRP
- Zcash
- Zelcash
- Zen
- Zilliqa
- common
- HDWallet
- interface
- walletconsole/lib
- wasm/tests
- Blockchain
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
406 files changed
+1910
-1007
lines changedLines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
| |||
24 | 25 | | |
25 | 26 | | |
26 | 27 | | |
27 | | - | |
| 28 | + | |
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
67 | | - | |
| 67 | + | |
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
| |||
0 commit comments