With the rapid changes of the EOS mainnet, and the needs of the users and developers of this ecosystem
changing with it, we at EOS Canada are constantly adding more features and functionalities to eosc.
We have just released the newest version, v1.1.0. The changes to note are:
- Substantially better layout of
get account(Thanks to community contribution) - Added
tools namesto ease in conversion between EOS representation of names, uint, hex, etc… - Added
tx idto print the transaction ID of a given transaction .json file. - Added support for the
EOSC_GLOBAL_INSECURE_VAULT_PASSPHRASEenvironment variable, to unlock a vault programmatically. This is very useful for tests. See eosio.forum as an example use case! - Added a new global flag
-H/--http-headerwhich allows to pass custom arbitrary HTTP headers when performing calls to any API - This is useful to support certain new, optional features of certain augmented endpoints (such as push guarantee semantics offered by the dfuse API!)
- Added new flag to
tx create,-f/--force-uniquewhich allows for quick repeated transactions with same payload (for instance transfers of same value that could not otherwise appear in same block due toTaPOSreplay protection) - Added
get scheduled-transactionswhich shows transactions that are living in memory on nodes, waiting for eventual execution - Support eosio.forum referendums:
- Added
forum list - Adapted
forum proposeto latest release
- Added
- Added alias for
tx cancel, assystem canceldelayfor increased discoverability - Updated
--sudo-wrapto use new official name for contract (eosio.wrap)
We are constantly looking for feedback for what features and tools you would like to have available to build dApps on EOS. Please feel free to fork and contribute, and reach out to us in our Telegram Channel. We look forward to building up the developer toolkit for EOS with the community, and for the community.