Skip to content

Releases: iotaledger/wallet.rs

nodejs-binding-v2.0.3-rc.9: Prepare iota-wallet 1.0.0-rc.1 release (#1650)

06 Dec 12:34
69e1cbd
Compare
Choose a tag to compare
* Prepare iota-wallet 1.0.0-rc.1 release

* Fix documentation links

* Fix command

iota-wallet-java-1.0.0-rc.1-new

06 Dec 22:08
d11b0a7
Compare
Choose a tag to compare
Pre-release
Fix workflow path (#1654)

nodejs-binding-v2.0.3-rc.8: apply version updates (#1626)

30 Nov 14:51
561dd58
Compare
Choose a tag to compare

nodejs-binding-v2.0.3-rc.7: apply version updates (#1591)

22 Nov 15:29
0fad21d
Compare
Choose a tag to compare

nodejs-binding-v2.0.3-rc.6

16 Nov 16:48
7667d21
Compare
Choose a tag to compare
Create ledger_nano feature (#1581)

nodejs-binding-v2.0.3-rc.5: apply version updates (#1558)

15 Nov 15:53
f541e9c
Compare
Choose a tag to compare

iota-wallet-java-1.0.0-rc.2

15 Nov 11:59
23d5f72
Compare
Choose a tag to compare
Pre-release
Update JNI version (#1571)

* Update JNI version

* Add Cargo.lock

nodejs-binding-v2.0.3-rc.4: apply version updates (#1554)

09 Nov 09:24
ea9000f
Compare
Choose a tag to compare

nodejs-binding-v2.0.3-rc.2: apply version updates (#1503)

28 Oct 15:12
d8e80e2
Compare
Choose a tag to compare

iota-wallet-java-1.0.0-rc.1

07 Oct 09:36
49ab072
Compare
Choose a tag to compare
Pre-release

Changelog

Added

  • Wallet APIs:

    • createAccount;
    • getAccount;
    • getAccounts;
    • backup;
    • changeStrongholdPassword;
    • clearStrongholdPassword;
    • isStrongholdPasswordAvailable;
    • recoverAccounts;
    • restoreBackup;
    • removeLatestAccount;
    • generateMnemonic;
    • verifyMnemonic;
    • setClientOptions;
    • getLedgerNanoStatus;
    • getNodeInfo;
    • setStrongholdPassword;
    • setStrongholdPasswordClearInterval;
    • storeMnemonic;
    • startBackgroundSync;
    • stopBackgroundSync;
    • emitTestEvent;
    • bech32ToHex;
    • hexToBech32;
  • AccountHandle APIs:

    • buildAliasOutput;
    • buildBasicOutput;
    • buildFoundryOutput;
    • buildNftOutput;
    • burnNativeToken;
    • burnNft;
    • consolidateOutputs;
    • destroyAlias;
    • destroyFoundry;
    • generateAddresses;
    • getOutput;
    • getFoundryOutput;
    • getOutputsWithAdditionalUnlockConditions;
    • getTransaction;
    • getIncomingTransactionData;
    • outputs;
    • unspentOutputs;
    • decreaseNativeTokenSupply;
    • minimumRequiredStorageDeposit;
    • mintNativeToken;
    • mintNfts;
    • prepareOutput;
    • prepareTransaction;
    • prepareSendAmount;
    • syncAccount;
    • sendAmount;
    • sendMicroTransaction;
    • sendNativeTokens;
    • sendNft;
    • setAlias;
    • sendOutputs;
    • signTransactionEssence;
    • submitAndStoreTransaction;
    • claimOutputs;
    • createAliasOutput;
  • Examples:

    • Backup;
    • BurnNativeToken
    • BurnNft;
    • CheckBalance;
    • ClaimOutputs;
    • CreateAccount;
    • CreateAliasOutput;
    • DestroyAliasOutput;
    • DestroyFoundry;
    • GenerateAddress;
    • GetAccountByAlias;
    • GetAccountByIndex;
    • GetAccounts;
    • ListOutputs;
    • ListTransactions;
    • MeltNativeToken;
    • MintNativeToken;
    • MintNft;
    • RecoverAccounts;
    • SendAmount;
    • SendMicroTransaction;
    • SendNativeToken;
    • SendNft;
    • SyncAccount;

Changed

  • Rust interaction through a JSON passing approach;

Removed

  • All glue code;

Checksums

Asset SHA-256 checksum
iota-wallet-java-1.0.0-rc.1-linux-x86-64.jar 756c23c84917cfd6f4a9b4e01b97cb5d93b5c8a414a91b56479354e392574ecb
iota-wallet-java-1.0.0-rc.1-macos-x86-64.jar 7afc89fac149190ce677ad0dd91fe33d404c2c7d0a97e6dc591cfaff83eb6e94
iota-wallet-java-1.0.0-rc.1-windows-x86-64.jar d4ec0fb45d69d066eb8c68ad8342718b41309f43181d0ed7214be46f4d9fa210