Modules

Here is a list of all modules:

  • contracts C++ Contracts API for chain-dependent smart-contract functionality.
    • action Defines type-safe C++ wrappers for querying action and sending action.
    • contract Defines contract type which is base class for every EOSIO contract.
    • dispatcher Defines C++ functions to dispatch action to proper action handler inside a contract.
    • multiindex Defines EOSIO Multi Index Table.
    • permission Defines C++ API functions for validating authorization of keys and permissions.
    • privileged Defines C++ Privileged API.
    • producer_key Maps producer with its signing key, used for producer schedule.
    • producer_schedule Defines both the order, account name, and signing keys of the active set of producers.
    • singleton Defines EOSIO Singleton Table used with multiindex.
    • system Defines wrappers over eosio_assert.
    • transaction Type-safe C++ wrappers for transaction C API.
  • core C++ Core API for chain-agnostic smart-contract functionality.
    • asset Defines C++ API for managing assets.
    • binary_extension Container to hold a binary payload for an extension.
    • console Defines C++ wrapper to log/print text messages.
    • datastream Defines data stream for reading and writing data in the form of bytes.
    • fixed_bytes Fixed size array of bytes sorted lexicographically.
    • ignore Enables telling the datastream to ignore this type, but allowing abi generator to add the correct type.
    • name EOSIO Name Type.
    • serialize Defines C++ API to serialize and deserialize object.
    • symbol Defines C++ API for managing symbols.
    • system Defines wrappers over eosio_assert.
    • time Classes for working with time.
    • varint Defines variable length integer type which provides more efficient serialization.
  • types C++ Types API for data layout of data-structures available for the EOSIO platform.
    • binary_extension Container to hold a binary payload for an extension.
    • contract Defines contract type which is base class for every EOSIO contract.
    • fixed_bytes Fixed size array of bytes sorted lexicographically.
    • name EOSIO Name Type.
    • permission Defines C++ API functions for validating authorization of keys and permissions.
    • producer_key Maps producer with its signing key, used for producer schedule.
    • producer_schedule Defines both the order, account name, and signing keys of the active set of producers.
    • varint Defines variable length integer type which provides more efficient serialization.

results matching ""

    No results matching ""