Wire Sysio Wire Sysion 1.0.0
|
#include <sysio.system.hpp>
Public Member Functions | |
uint64_t | primary_key () const |
uint64_t | by_high_bid () const |
Public Attributes | |
name | newname |
name | high_bidder |
int64_t | high_bid = 0 |
negative high_bid == closed auction waiting to be claimed | |
time_point | last_bid_time |
The sysio.system
smart contract is provided by block.one
as a sample system contract, and it defines the structures and actions needed for blockchain's core functionality.
Just like in the sysio.bios
sample contract implementation, there are a few actions which are not implemented at the contract level (newaccount
, updateauth
, deleteauth
, linkauth
, unlinkauth
, canceldelay
, onerror
, setabi
, setcode
), they are just declared in the contract so they will show in the contract's ABI and users will be able to push those actions to the chain via the account holding the sysio.system
contract, but the implementation is at the EOSIO core level. They are referred to as EOSIO native actions.
Definition at line 115 of file sysio.system.hpp.
|
inline |
Definition at line 122 of file sysio.system.hpp.
|
inline |
Definition at line 121 of file sysio.system.hpp.
int64_t sysiosystem::name_bid::high_bid = 0 |
Definition at line 118 of file sysio.system.hpp.
name sysiosystem::name_bid::high_bidder |
Definition at line 117 of file sysio.system.hpp.
time_point sysiosystem::name_bid::last_bid_time |
Definition at line 119 of file sysio.system.hpp.
name sysiosystem::name_bid::newname |
Definition at line 116 of file sysio.system.hpp.