- Add Delegate, Redelegate, unbond and withdraw.
- Updated dependencies
- Fixed signature generation
- Updated signature representation
- Added bech32 pub key getter
- Added derivation path index check.
- Change
TransactionResultto adapt to cosmos sdk 0.38 responses - Added derivation path index
- Change a default var in order to maintain backwards compatibility;
- Added json serialization/deserialization to transaction_result class.
- Fixed errors founded by pub.dev
- Added the possibility to chose the
mode(sync,block,async) when you are broadcasting a transaction.
- Fixed the wrong implementation of
TxSignerwhich led to an error in the chain when multiple messages were sent into a single transaction.
- Renamed
signDatatosign - Changed how the signatures are created inside
sign, now they are non-deterministic
- Renamed
signDatatosignTxData - Added
signDatathat signs the data and returns the ASN.1 DER encoded signature
- Added missing
constconstructors
- Renamed
Wallet.signTxDatatoWallet.sign - Changed
Wallet.signto accept anyMap<String, dynamic>and not just aString - Added the
MapSorterto the exported types
- Removed the
idfield from theNetworkInfoobject - Removed the
derivationPathfield from theWallet.derivemethod - Changed the return type of the
TxSender.broadcastTxmethod.
Now it returns aTransactionResponsethat include asuccessfield and any error that might have occurred during the broadcast. - Fixed some typos inside the exceptions messages
- Added the
defaultTokenDenomfield insideNetworkInfo
- Added the serialization of the Bech32 address inside
Wallet
- Renamed
HexWallettoWallet - Added the
Wallet.convertfactory method - Added the optional
nameandiconUrlfields toNetworkInfo - Added the
toJsonandfromJsonmethods to bothWalletandNetworkInfo - Added the
Equatableimplementation to bothWalletandNetworkInfo
- Changed the example
- Fixed some CHANGELOG typos
- Improved the example by adding how to send a transaction
- Improved the package.yaml description
- Added some examples inside the
example/folder - Removed some unused dependencies
- Improved the README
- Initial release