Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

split transfer tx #3297

Merged
merged 21 commits into from
Jun 6, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
e5cef4c
replace the single `Transfer` struct with 4 distinct ones
tzemanovic May 22, 2024
9c1f993
move most of core IBC types into IBC crate
tzemanovic May 23, 2024
ca84daa
wasm: rename `tx_transfer` to `tx_transparent_transfer`
tzemanovic May 28, 2024
006d469
wasm/tx_transparent_transfer: remove the shielded section
tzemanovic May 28, 2024
efc30ac
wasm: add shielded, shielding and unshielding transfer
tzemanovic May 28, 2024
0f6da0c
sdk: update for split-up transfer tx
tzemanovic May 29, 2024
b082958
namada: update ibc path imports
tzemanovic May 29, 2024
6ba3be7
namada/protocol: rm dead code
tzemanovic May 29, 2024
6893bf9
light_sdk: update for split-up transfer tx
tzemanovic May 29, 2024
96dc992
apps_lib: update for split-up transfer tx
tzemanovic May 29, 2024
733afa1
apps: update for split-up transfer tx
tzemanovic May 29, 2024
b445329
node/bench_utils: update for split-up transfer tx
tzemanovic May 29, 2024
e6c62b5
tests: update for split-up transfer tx
tzemanovic May 29, 2024
9b02a03
encoding_spec: update for split-up transfer tx
tzemanovic May 29, 2024
bf5bc5b
benches: update for split-up transfer tx
tzemanovic May 29, 2024
ac881db
wasm/tx_ibc: update the shielded transfer
tzemanovic May 29, 2024
8a921ca
wasm_for_tests: update Cargo.lock
tzemanovic May 29, 2024
cc4ed7a
sdk/tx: fix the display of insufficient funds for non-native token
tzemanovic May 30, 2024
ebadb8d
changelog: add #3297
tzemanovic May 30, 2024
748f440
ShieldingTransfer for IBC messages
yito88 May 30, 2024
ff29e1c
update hermes
yito88 May 30, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .changelog/unreleased/improvements/3297-split-transfer-tx.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
- The transfer command has been split into:
- `transfer` (shielded transfer)
- `transparent-transfer`
- `shield` (from transparent to shielded)
- `unshield` (from shielded to transparent)
([\#3297](https://github.com/anoma/namada/pull/3297))
2 changes: 1 addition & 1 deletion .github/workflows/scripts/hermes.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.8.2-namada-beta10-rc
1.8.2-namada-beta11-rc
4 changes: 4 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 4 additions & 1 deletion crates/apps/src/bin/namada/cli.rs
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,10 @@ fn handle_command(cmd: cli::cmds::Namada, raw_sub_cmd: String) -> Result<()> {
}
cli::cmds::Namada::Client(_)
| cli::cmds::Namada::TxCustom(_)
| cli::cmds::Namada::TxTransfer(_)
| cli::cmds::Namada::TxTransparentTransfer(_)
| cli::cmds::Namada::TxShieldedTransfer(_)
| cli::cmds::Namada::TxShieldingTransfer(_)
| cli::cmds::Namada::TxUnshieldingTransfer(_)
| cli::cmds::Namada::TxIbcTransfer(_)
| cli::cmds::Namada::TxUpdateAccount(_)
| cli::cmds::Namada::TxRevealPk(_)
Expand Down
Loading
Loading