github greymass/anchor v0.4.1
0.4.1 - Account Creation & Smart Contract Interface

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

0.4.0 was removed and 0.4.1 fixes a bug preventing proper cold storage signing.

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.1-amd64.deb
a767a8a85de0a7b2e7cada4ea9c80ee5610117c8eb9b09b09305671577474a238b5ead10ed9cb32a132fc7ceadf935de4176822788ed4da88fdf015635663aab *linux-eos-voter-0.4.1-amd64.deb
shasum -b -a 512 linux-eos-voter-0.4.1-amd64.snap
1a14c2cfa69500f8534eed13a449835c153424b2a02337e3d7d0d13d1c88d50e4d10d20e2c78ab967653b4896848f3fc47fea4aef2a084076a028313a43bc2fb *linux-eos-voter-0.4.1-amd64.snap
shasum -b -a 512 linux-eos-voter-0.4.1-arm64.deb
7f20c47f724e71ae1c7b4bf130170b33803bfdf83e124bc9f7fd6ab21e5071c7a48a7e5447218cae1e6cd45f32303a314f2c47c32b9b9d2baf61bdb8677cb015 *linux-eos-voter-0.4.1-arm64.deb
shasum -b -a 512 linux-eos-voter-0.4.1-armv7l.deb
389cf80e3e28e71bfcbd5b8850736b27722edb4063dfc6a450ae9f8a1240d7fd5e39fd13b4cdc6f3f4087e512df98e9e73b1c900e00495cf5608f4b1655ffe09 *linux-eos-voter-0.4.1-armv7l.deb
shasum -b -a 512 linux-eos-voter-0.4.1-i386.deb
91c0697bb0b50af607517690c2423f0c07f997eaf4f488800eb7abdb68e26d1c2b36c5c1622c1afaaba150701e864899a250b79679602b729ff8f48859762bb5 *linux-eos-voter-0.4.1-i386.deb
shasum -b -a 512 linux-eos-voter-0.4.1-x86_64.AppImage
cec2f578ddbb01508327b2c5dab4ee476c8ba141d8a7cc10c5fef3da1bcf83d6e9922588882baa06f00c4e49792c1b166eba14a3658733d8eb1b85aa7539f716 *linux-eos-voter-0.4.1-x86_64.AppImage
shasum -b -a 512 mac-eos-voter-0.4.1.dmg
efdf141a65a65424783f394e712338e57b653e6322d7e08039fe796755211f4d8cde27fa9a0a120abbc338dd360f882f4388dd3022ab94831fea10c09f78e433 *mac-eos-voter-0.4.1.dmg
shasum -b -a 512 mac-eos-voter-0.4.1.zip
ed5a7e73a6f6b6e2716fbb8396713cd3184e17e640bc8b51a4b141b7f50e478b23d26374aed78670fc1d5bf4d5e4bcabc803dedb7679e83c02a5cc004910e603 *mac-eos-voter-0.4.1.zip
shasum -b -a 512 win-eos-voter-0.4.1.exe
6cac7e0cf78e02e10a91fc008cbef02dc4f51e013493d412f1bd412d732371ead7bd770979b890df8f09312ab53003c04787bc7beb1a5fb6ef61551333d74852 *win-eos-voter-0.4.1.exe

Don't miss a new anchor release

NewReleases is sending notifications on new releases.