Commit e3ce98d
committed
Merge branch 'tiago/amounts+ethbridge-forreal-forreal' (#1678)
* origin/tiago/amounts+ethbridge-forreal-forreal: (2868 commits)
Fix remaining unit tests
Replace nam() with native token addr in storage
Use generated fns to define Eth bridge param predicates
Export generated macro fns
Move Ethereum param keys
Misc unit test fixes
Fix StorageKeys derives
Generate key helper fns
Fix tx expiration test
Fix eth protocol tx serialization
Make fmt
Replace KeySeg impl for Epoch with the one from main
Compilation fixes
Erase Eth RPC address from SDK types
Re-order instant query since a tokio watch chan borrow can block
User shutdown is not a fatal error
Implement RpcClient with ethers
Start removing web30 dep from apps
Remove web30 deps from Cargo files
Update wasm Cargo lock files
Remove comments
Fix CLI args
Purge weird test cfg-flags for the Ethereum oracle
Add generic geth rpc client for the eth oracle
Remove needless lifetimes
Remove needless heap alloc
Remove ShouldRelay tokio dep
Remove tokio's LocalSet dep in shared
Refactor relayer to use generic ethers middleware
Remove web30 dep on shared
Refactor wasm compilation cache sleep to use ExponentialBackoff
Allow ExponentialBackoff to capture env
Add map to sleep strategy
Remove async-std from shared
Remove timeout defaults
Remove sketchy code from timeouts
Refactor wait_until_node_is_synched
Refactor fixes
Refactor sleep strategy to allow custom states
Refactor SleepStrategy to include retry method
Add error bounds to client
Remove unused query_tx_status in apps
Refactor query_tx_status
Add new Halt method
Do not ignore control flows in the CLI
Fix tests ending prematurely
Replace test oracle command sender
Do not block on signal receiving
Import build devnet script from main
Fix `make build-debug`
Update Cargo lock files in wasms
Fix compiler errors in tests
Fix CLI
Remove ctx from some sdk args conversions
Take a Tendermint address from a mem slot
More fixes :|
Fixes
Fixes to `shared`
Make shutdown signal a concrete type
More silly shit
Fixing a bunch of silly errors
Use new control flow abstractions
Add new control flow abstractions
Continue to SDK-ize former CLI commands
Update Cargo lock file
WIP: Removing tokio calls from shared
Rename module from timeouts to time
Implement sleep method
Platform specific timeouts
Move control flow stuff to shared
WIP: Platform specific shutdown signal
SDK-ize commands from `apps` to `shared`
Remove db delete value
Remove submit valset upd cmd
Remove extra CLI flag
Run make fmt
Remove duped rand dependency
Update Cargo lock file
Make timeouts mechanism compatible with the browser wasm engine
Remove tokio as a dep from shared
Move timeouts to shared
Update Cargo lock files
Fix e2e test
RocksDB fixes
Fix InitChain
Import fixes
Hash fixes
Add new Hash methods
Add missing Eth keys to IBC test
IBC event fixes
Commit block fixes on tests
Remove unused import
Debug impls for storage hashers
Add missing merkle tree import
Run make fmt
Remove ABCI++ deps
Fix pattern matching in unit tests
Fix make file target
Fix wrapper tx timestamp checks
Fix test_prepare_proposal_vext_insufficient_voting_power
...File tree
189 files changed
+37724
-3561
lines changed- .changelog
- v0.17.1/bug-fixes
- v0.6.0/improvements
- .github/workflows/scripts
- apps
- src
- bin
- namada-client
- namada-relayer
- namada
- lib
- client
- cli
- config
- ethereum_bridge
- node/ledger
- ethereum_oracle
- test_tools
- shell
- block_space_alloc
- vote_extensions
- shims
- storage
- wallet
- core
- src
- ledger
- eth_bridge
- storage
- parameters
- storage
- proto
- types
- key
- transaction
- vote_extensions
- documentation/specs/src/interoperability/ethereum-bridge/images
- ethereum_bridge
- src
- oracle
- protocol
- transactions
- ethereum_events
- validator_set_update
- votes
- storage
- macros/src
- proof_of_stake/src
- tests
- scripts
- tests
- src
- e2e
- eth_bridge_tests
- native_vp
- vm_host_env
- tx_prelude/src
- wasm_for_tests/wasm_source
- wasm
- wasm_source
- proptest-regressions
- src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
189 files changed
+37724
-3561
lines changedLines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
Lines changed: 14 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
| |||
0 commit comments