github greymass/anchor v0.4.0
0.4.0 - Account Creation & Smart Contract Interface

latest releases: v1.3.13-recover, v1.3.13-test1, v1.3.12...
5 years ago

New Features

  • Account Creation: From within the Tools section, you can now create (and pay for) additional accounts to be created, either for yourself or for those you know in need of an account. This initial release of account creation is very minimal and expects you to understand how to generate key pairs, how staking works, and how RAM impacts the new account. Future versions will improve to make this interface and user flow more friendly.
  • Producer Information: In the Producers Voting section, a new button has been added to each producer which can be used to view further information about them. When the button is colored purple, it means there's information available to view about this producer. The grey buttons are producers who have not yet published their information on-chain. The information itself is retrieved from a smart contract (producerjson) on-chain (no external connections for your wallet).
  • Smart Contract Interface Tool: Added to the Tools section of the app, this tool allows you to view and interact with any smart contract deployed on the EOS blockchain. Enter the contract address to load the ABI, and from there you can perform any actions, view any table/scope, and view the raw ABI of the contract. A warning will be displayed the first time you attempt to access this tool - since if used improperly, could do any number of potentially damaging things to an account.
  • ABI Bundling for Cold Storage Signing: v0.4.0 brings a change to the file format used for cold storage signing that now allows the signing of any transaction (custom tokens, referendums, etc) with a Cold Storage Wallet! Any unsigned tx created with 0.4.0+ will also require a cold storage wallet of v0.4.0+ to sign it, trying to sign with a lower version will not work.
  • Tools - Default Page: The default page when you click Tools will now also be the home for all of your wallet application settings.
  • A Choice in Block Explorers: A new application setting has been added that allows you to choose which block explorer you'd like all explorer links to open to. If you have an explorer you want added to the list, open a github issue requesting it!
  • In-memory key obfuscation: Private keys that are stored in your devices RAM while the wallet is unlocked are now obfuscated using a light encryption pass to strengthen the security of your account. While this won't defend against all compromised systems, it will defend against basic memory scanners that are searching your computer for private keys sitting in RAM. Thanks to @nsjames (developer of Scatter) for the recommendation!
  • More formatting for Action History items: A number of additional operation types have been added to the Action History section of the wallet and now have custom formatting (instead of large JSON displays).
  • New Languages: Thanks to our small but growing community of contributors on the crowdin translation platform, Estonian and Spanish have been added, and a number of additional languages have improved coverage.
  • No owner keys allows: We have explicitly disabled the usage of owner keys (except in instances of genesis accounts, where owner = active) in this build, since both the owner key should be kept offline and currently there are issues with signing while using the owner key. In one of the next builds, we will reintroduce owner key imports, but only for temporary usage when modifying active permissions.
  • Bug Fix: A bug preventing the removal of custom tokens from the tools section has been corrected.

Signatures

shasum -b -a 512 linux-eos-voter-0.4.0-amd64.deb
7561c25d8931025434233ca10f31d0f63e2e0941870e57518ccb60fafdd42fe56ab6796fb557bfd97d0855d80d8ed3e328c007eecb7aa57d952da672edc5bfbf *linux-eos-voter-0.4.0-amd64.deb
shasum -b -a 512 linux-eos-voter-0.4.0-amd64.snap
db2efc19a06f9d51ba40aaaf06f28f93b9867296a2707adee98dd145871eb3cb57f9d12438f295c09481957b366f9e59346d0e42cf9208c852ca4ced1fbaa2f5 *linux-eos-voter-0.4.0-amd64.snap
shasum -b -a 512 linux-eos-voter-0.4.0-arm64.deb
4c5567a7917e951df14bb7ac9c53afacce8e4d7b93a8ff14024ec4b60651b4eaaae54f8418b25a91c22e6010c555d967bc5f8bfcf33a72822d04ce8b9f0e375d *linux-eos-voter-0.4.0-arm64.deb
shasum -b -a 512 linux-eos-voter-0.4.0-armv7l.deb
1956e33dd7f4a70c1fa1e008a9f652590a917c399902ad3acd47c4520499808bb5b027f3d14ed797eeda65eed4d6a89d0e8afc3df0eb093e3475eacf3388bf3e *linux-eos-voter-0.4.0-armv7l.deb
shasum -b -a 512 linux-eos-voter-0.4.0-i386.deb
a77842c747d4a71f2d073db112e344bcbe2c006acdf02aa43cef2aebc159c418c393ffba7cb5f29a57c0d5e86a9a7b3bebe75c3d3882aabfdef0bab3d98ccdd2 *linux-eos-voter-0.4.0-i386.deb
shasum -b -a 512 linux-eos-voter-0.4.0-x86_64.AppImage
c81d8ddb03a4c6ab5af8c00b7802dec4ea04dfe6044a9cd28e2c589a1011a33faf94bbe2ac1eecdde896f89dbf9031346687e3eb96fd553060f5eb5f72443778 *linux-eos-voter-0.4.0-x86_64.AppImage
shasum -b -a 512 mac-eos-voter-0.4.0.dmg
82824383e2bae3338880d5f9278abd0dd97b0dbc6c4c640eec602c87c3ced1d2e65267dea66b211334a28f214a2e43c47c40016dc7b58e2cd2e0628a5f837b1a *mac-eos-voter-0.4.0.dmg
shasum -b -a 512 mac-eos-voter-0.4.0.zip
7cffcbeac3b89edc55376e95b014efdf4af25e5471128ecbce7ec4ac7cc0252e6ea61cf76a337536687c2278f939a6c25cf6aaf1d8a04252c26233c627a24729 *mac-eos-voter-0.4.0.zip
shasum -b -a 512 win-eos-voter-0.4.0.exe
2e535c7f0cc93cfba5f40cae5df3d8f294bed08e0dcc48bfe6d6176c667f7586032c19c22d0c8125acc048a87c28ad0a41ca1aaaaa7bf6ff7568e03a5926e1cc *win-eos-voter-0.4.0.exe

Don't miss a new anchor release

NewReleases is sending notifications on new releases.