cleosis a command line tool that interfaces with the REST API exposed by nodeos.
cleoscontains documentation for all of its commands. For a list of all commands known to
cleos, simply run it with no arguments.
message) and returns a fixed-size alphanumeric string. The alphanumeric string is called the
applyaction handler. The
applyaction handler is a function that listens to all incoming actions and performs the desired behavior. In order to respond to a particular action, code is required to identify and respond to specific action requests.
actioninput parameters as filters to map to the desired functions that implement particular actions. To simplify the work for contract developers, CyberWay provides the CYBERWAY_/EOSIO_DISPATCH macro, which encapsulates the lower level action mapping details of the apply function, enabling developers to focus on their application implementation.
1and continues the sequence. The genesis block lays the foundation for other blocks to be added to form a blockchain.
keosd) A component that securely stores keys in wallets.
msigis a short term for multiple signatures. It is used to describe the case in which one requires more than one account's permission to execute a transaction. CyberWay provides the system account, which can be used to push onto the blockchain the
multisigproposals and their corresponding account's permission required to approve the proposal.
Multisig, when used properly, increases the security of an account, the security of a smart contract, and it's also the method by which validators are able to affect changes within blockchain.
nodeos) the basic daemon of the CyberWay node, which can be configured using plug-ins to start the node. Examples of use: block production, dedicated API endpoints, and local development.
jsoninto a packed form which is smaller in size. To get the packed version of a transaction one can use the
active, but can also have custom permissions to further secure communications from an account to contracts. Every permission name has a "parent". Parents possess the authority to change any of the permissions settings for any and all of their children.
testnetis an instantiation of the CyberWay platform that is intended for testing purposes. Generally, the native token has no value and is given away to developers so they can test. Some features of a testnet may be disabled such as consensus and governance.
nodeosinstance has received, processed, and written it to a block on the blockchain, i.e. it is not in the head block or a block earlier than the head block.