Of course I prefixed with wss://
, the problem might be coming from my system’s certificate store. I’m using the ssh bridge workaround in the meantime.
I’m implementing batch transaction in gcli in transfer_multiple
function https://git.duniter.org/clients/rust/gcli-v2s/-/blob/417825fcfe98db6d511196180463f5d5b486be8f/src/commands/transfer.rs#L39
Despite I copy-pased the line .transfer_keep_alive(dest.into(), amount)
, Rust complains that he can not convert substrate core AccountId32
to runtime MultiAddress
:
64 | .transfer_keep_alive(dest.into(), amount)
| ^^^^ the trait `std::convert::From<&sp_core::crypto::AccountId32>` is not implemented for `subxt::ext::sp_runtime::MultiAddress<sp_core::crypto::AccountId32, ()>`
I’m surprised, because it seems doing exactly this in previous function.
@tuxmain, an idea?