I don't think this should be addressed in this PR, but I think we should use idiomatic naming for methods: https://rust-lang.github.io/api-guidelines/naming.html#getter-names-follow-rust-convention-c-getter
I.e. Wallet::get_address should be Wallet::address.
I.e.
Wallet::get_addressshould beWallet::address.Originally posted by @evanlinjin in #1028 (comment)