Skip to content

v1.0.0

Compare
Choose a tag to compare
@fproulx-dfuse fproulx-dfuse released this 21 Sep 16:00
· 126 commits to master since this release

Release notes

New features

  • Added a new global flag --delay-sec which easily produces a delayed transaction for any command
  • Added the ability to cancel delayed transactions with tx cancel
  • Added several new subcommands to eosc system:
    • deleteauth : Allows to remove a custom permission set on an account
    • unlinkauth : Allows to remove a linked action on a permission
    • regproxy : Allow an account to register itself as a voting proxy
    • unregproxy : Allows an account to unregister as a voting proxy
  • Added new subcommands to multisig:
    • list : Allows to display the list of multi-sig proposal active for a given account
    • status : Allows to display the approval status of a given proposal
  • Added new subcommands to vote:
    • cancel-all : Allows an active voter to reset all votes for producers
    • recast : Allows for easy recasting of current vote to ensure maximum staking power
  • Added the ability to get a contract's ABI with get abi
  • Support for push-guarantee-enabled REST API endpoints by displaying transaction ID and irreversibility confirmation
  • Now displaying the eosq (https://eosq.app) URL of the transaction for easy block explorer review
  • Added forum list which allows to list all proposals in the forum contract

Major changes

  • Updated eosc forum commands to support the v1.0RC of the eosio.forum on mainnet (hosted under the eosforumrcpp account for now)
  • Changed forum propose to force specifying a proposal expiration date
  • Further improvements to the get account rendering (from v0.7.9 revamp)
  • get table can now output as raw binary, instead of attempting to decode to JSON using the ABI, this is useful to avoid any error if the ABI is not present or does not match with the stored data.
  • Added the ability to output an account's smart contract WASM binary with get code flag --output-wasm

Minor changes and bug fixes

  • Changed forum propose to use the spec-compliant bps-proposal-v1 JSON schema type
  • Fixed the display of get account when the account had 0 liquid token as core balance.

Changelog

3471162 Fixed panic on empty core liquid balance (0 EOS, no symbol)
eff111c Added forum list
316a8fa Fixed JSON type in eosc forum propose
9edde68 Fixed forum list
1ff26a0 Improve printout
8675884 Merge pull request #76 from eoscanada/fix/forum_propose_default_json_type
1096a9d Merge pull request #81 from eoscanada/feature/forum_list
a612141 forum proposal: added JSON type support, made expiration date mandatory parameter with error handling
2296828, 0406ba2, d767921, d4a4495 Improved get account rendering
cc6c328, 9a63426 Added new subcommands to system: deleteauth and unlinkauth
573b99e, bab8c6e Added new subcommands to system: regproxy and unregproxy
0193f68, 7b8c85d Added global flag --delay-sec
378538d, ac6bb2d, e16f0bb Added new subcommands to multisig: status and list
8be9254, 6bbe8fd Added new subcommands to vote: cancel-all and recast
ba6000a Added the ability to output WASM binary with get code and contract ABI with get abi
05dd9bc Added the ability to cancel delayed transactions with tx cancel
34a85ec Added support for binary output of tables with get table (without JSON ABI decoding)
d7e0703 Adding bounds search support in get table
f6a06f4 Better display of transaction ID, and confirm when included in a block. (when dealing with a push-guarantee-enabled endpoint).
f554ae7 Print the eosq URL, and print BlockID is coming from a push_guarantee endpoint.
a4593b0 Changed URLs to eosq.app
5ef48ce, a14dad9 Updated to support eosio.forum v1.0RC on mainnet (eosforumrcpp)