github iron-fish/ironfish v0.1.64

latest releases: v2.9.0, v2.8.1, v2.8.0...
21 months ago

What's Changed

The trusted setup ceremony is coming up soon so we are releasing a client and server for the ceremony. Come join in on Feb 13th

The wallet has new import/export functionality. You can now import and export your keys using a seed phrase. The CLI user experience for importing/exporting has improved as well

Lots of other work is being done on the wallet CLI to improve the user experience. Some notable changes include work for offline signing of new transaction, improved CLI experiences for showing wallet balances and wallet transactions and improving the mint/burn commands

Trusted Setup

Wallet Import/Export + Mnemonics

Wallet Improvements

  • makes note decryption for spender optional by @hughy in #2897
  • Check validity of coin/fee input numbers by @wd021 in #3106
  • shows all assets for each transaction in transactions list by @hughy in #3020
  • fixes confirmed balance calculation for transactions without change by @hughy in #3129
  • updates CLI transactions list UX by @hughy in #3221
  • fixes syncing transactions with no change by @hughy in #3211
  • feat(ironfish+cli) Add 'confirmations' options for wallet:[send/mint/burn] by @holahula in #3226
  • fixes little-endian encodings in walletDb by @hughy in #3257
  • Use Mint Data for Raw Transaction by @ygao76 in #3212
  • Update post with spending key by @ygao76 in #3236
  • Replace hardcode values by @ygao76 in #2890
  • Add raw tx flag to wallet:send by @ygao76 in #3272
  • Offline post by @ygao76 in #3271
  • adds --offset option to transactions list by @hughy in #3281
  • Add wallet:transaction:add and wallet.addTransaction by @NullSoldier in #3164
  • Add the ability to watch a transaction status by @NullSoldier in #3178

Other

  • adds tests for getTransactionType by @hughy in #2948
  • feat(ironfish): add influx support for tracking the duration required to create new block templates by @holahula in #3147
  • Pass oclif table flags into peers table by @NullSoldier in #2962
  • getBlock route returns on-chain block of the specified index by @hairtail in #3082
  • Use string as block difficulty in getBlock, instead of Number by @hairtail in #3163
  • Add chain.getDifficulty rpc route by @hairtail in #3152
  • feat(ironfish): getBlockInfo RPC supports confirmation by @mat-if in #3209
  • feat(ironfish): introduce an event loop for mining pool by @mat-if in #3205
  • Debug log CLI error if it exists by @NullSoldier in #3165
  • Update CONTRIBUTING.md by @mcguckinb in #3183
  • Fix chain:asset args name by @wd021 in #3247
  • chore: remove codecov cli by @jowparks in #3229
  • Add mint/burn information to chain.getTransaction route by @hairtail in #3203
  • feat(ironfish): Add RPC function to get network hash power by @holahula in #3266

New Contributors

Full Changelog: v0.1.63...v0.1.64

Don't miss a new ironfish release

NewReleases is sending notifications on new releases.