_global | eosiosystem::system_contract | private |
_gstate | eosiosystem::system_contract | private |
_producers | eosiosystem::system_contract | private |
_rammarket | eosiosystem::system_contract | private |
_voters | eosiosystem::system_contract | private |
activate(const eosio::checksum256 &feature_digest) | eosiosystem::system_contract | |
activate_action typedef | eosiosystem::system_contract | |
active_permission | eosiosystem::system_contract | static |
add_to_blockinfo_table(const eosio::checksum256 &previous_block_id, const eosio::block_timestamp timestamp) const | eosiosystem::system_contract | private |
adjust_resources(name payer, name account, symbol core_symbol, int64_t net_delta, int64_t cpu_delta, int64_t ram_delta, bool must_not_be_managed=false) | eosiosystem::system_contract | private |
bidname(const name &bidder, const name &newname, const asset &bid) | eosiosystem::system_contract | |
bidname_action typedef | eosiosystem::system_contract | |
bidrefund(const name &bidder, const name &newname) | eosiosystem::system_contract | |
bidrefund_action typedef | eosiosystem::system_contract | |
bpay_account | eosiosystem::system_contract | static |
buyram(const name &payer, const name &receiver, const asset &quant) | eosiosystem::system_contract | |
buyram_action typedef | eosiosystem::system_contract | |
buyrambytes(const name &payer, const name &receiver, uint32_t bytes) | eosiosystem::system_contract | |
buyrambytes_action typedef | eosiosystem::system_contract | |
canceldelay(ignore< permission_level > canceling_auth, ignore< checksum256 > trx_id) | eosiosystem::native | inline |
canceldelay_action typedef | eosiosystem::native | |
cfgpowerup(powerup_config &args) | eosiosystem::system_contract | |
cfgpowerup_action typedef | eosiosystem::system_contract | |
change_weights(eosio::name payer, eosio::asset new_emission) | eosiosystem::system_contract | private |
changebw(name from, const name &receiver, const asset &stake_net_quantity, const asset &stake_cpu_quantity, bool transfer) | eosiosystem::system_contract | private |
changekey(name account, name permission, name parent, authority auth) | eosiosystem::system_contract | |
claimrewards(const name &owner) | eosiosystem::system_contract | |
core_symbol() const | eosiosystem::system_contract | private |
createaccnt(const name coopname, const name new_account_name, authority owner, authority active) | eosiosystem::system_contract | |
delegatebw(const name &from, const name &receiver, const asset &stake_net_quantity, const asset &stake_cpu_quantity, bool transfer) | eosiosystem::system_contract | |
delegatebw_action typedef | eosiosystem::system_contract | |
deleteauth(name account, name permission, binary_extension< name > authorized_by) | eosiosystem::native | inline |
deleteauth_action typedef | eosiosystem::native | |
emit(eosio::asset new_emission) | eosiosystem::system_contract | private |
fill_tact(eosio::name payer, eosio::asset payment) | eosiosystem::system_contract | private |
get_core_symbol(name system_account="eosio"_n) | eosiosystem::system_contract | inlinestatic |
get_core_symbol(const rammarket &rm) | eosiosystem::system_contract | inlineprivatestatic |
get_default_parameters() | eosiosystem::system_contract | privatestatic |
init(uint64_t version, const symbol &core) | eosiosystem::system_contract | |
init_action typedef | eosiosystem::system_contract | |
initemission(eosio::asset init_supply, uint64_t tact_duration, double emission_factor) | eosiosystem::system_contract | |
initemission_action typedef | eosiosystem::system_contract | |
limitauthchg(const name &account, const std::vector< name > &allow_perms, const std::vector< name > &disallow_perms) | eosiosystem::system_contract | |
linkauth(name account, name code, name type, name requirement, binary_extension< name > authorized_by) | eosiosystem::native | inline |
linkauth_action typedef | eosiosystem::native | |
migrate() | eosiosystem::system_contract | |
names_account | eosiosystem::system_contract | static |
newaccount(const name &creator, const name &name, ignore< authority > owner, ignore< authority > active) | eosiosystem::native | |
newaccount_action typedef | eosiosystem::native | |
null_account | eosiosystem::system_contract | static |
onblock(ignore< block_header > header) | eosiosystem::system_contract | |
onerror(ignore< uint128_t > sender_id, ignore< std::vector< char > > sent_trx) | eosiosystem::native | |
powerup(const name &payer, const name &receiver, uint32_t days, const asset &payment, const bool transfer=false) | eosiosystem::system_contract | |
powerup_action typedef | eosiosystem::system_contract | |
powerupexec(const name &user, uint16_t max) | eosiosystem::system_contract | |
powerupexec_action typedef | eosiosystem::system_contract | |
process_powerup_queue(time_point_sec now, symbol core_symbol, powerup_state &state, powerup_order_table &orders, uint32_t max_items, int64_t &net_delta_available, int64_t &cpu_delta_available, int64_t &ram_delta_available) | eosiosystem::system_contract | private |
propagate_weight_change(const voter_info &voter) | eosiosystem::system_contract | private |
ram_account | eosiosystem::system_contract | static |
ram_symbol | eosiosystem::system_contract | static |
ramcore_symbol | eosiosystem::system_contract | static |
ramfee_account | eosiosystem::system_contract | static |
refund(const name &owner) | eosiosystem::system_contract | |
refund_action typedef | eosiosystem::system_contract | |
register_producer(const name &producer, const eosio::block_signing_authority &producer_authority, const std::string &url, uint16_t location) | eosiosystem::system_contract | private |
regproducer(const name &producer, const public_key &producer_key, const std::string &url, uint16_t location) | eosiosystem::system_contract | |
regproducer2(const name &producer, const eosio::block_signing_authority &producer_authority, const std::string &url, uint16_t location) | eosiosystem::system_contract | |
regproducer2_action typedef | eosiosystem::system_contract | |
regproducer_action typedef | eosiosystem::system_contract | |
regproxy(const name &proxy, bool isproxy) | eosiosystem::system_contract | |
regproxy_action typedef | eosiosystem::system_contract | |
resultrewards_action typedef | eosiosystem::system_contract | |
rmvproducer(const name &producer) | eosiosystem::system_contract | |
rmvproducer_action typedef | eosiosystem::system_contract | |
sellram(const name &account, int64_t bytes) | eosiosystem::system_contract | |
setabi(const name &account, const std::vector< char > &abi, const binary_extension< std::string > &memo) | eosiosystem::native | |
setabi_action typedef | eosiosystem::native | |
setacctcpu(const name &account, const std::optional< int64_t > &cpu_weight) | eosiosystem::system_contract | |
setacctcpu_action typedef | eosiosystem::system_contract | |
setacctnet(const name &account, const std::optional< int64_t > &net_weight) | eosiosystem::system_contract | |
setacctnet_action typedef | eosiosystem::system_contract | |
setacctram(const name &account, const std::optional< int64_t > &ram_bytes) | eosiosystem::system_contract | |
setacctram_action typedef | eosiosystem::system_contract | |
setalimits(const name &account, int64_t ram_bytes, int64_t net_weight, int64_t cpu_weight) | eosiosystem::system_contract | |
setalimits_action typedef | eosiosystem::system_contract | |
setcode(const name &account, uint8_t vmtype, uint8_t vmversion, const std::vector< char > &code, const binary_extension< std::string > &memo) | eosiosystem::system_contract | |
setcode_action typedef | eosiosystem::system_contract | |
setparams(const blockchain_parameters_t ¶ms) | eosiosystem::system_contract | |
setparams_action typedef | eosiosystem::system_contract | |
setpriv(const name &account, uint8_t is_priv) | eosiosystem::system_contract | |
setpriv_action typedef | eosiosystem::system_contract | |
setram(uint64_t max_ram_size) | eosiosystem::system_contract | |
setram_action typedef | eosiosystem::system_contract | |
setramrate(uint16_t bytes_per_block) | eosiosystem::system_contract | |
setramrate_action typedef | eosiosystem::system_contract | |
stake_account | eosiosystem::system_contract | static |
system_contract(name s, name code, datastream< const char * > ds) | eosiosystem::system_contract | |
token_account | eosiosystem::system_contract | static |
undelegatebw(const name &from, const name &receiver, const asset &unstake_net_quantity, const asset &unstake_cpu_quantity) | eosiosystem::system_contract | |
undelegatebw_action typedef | eosiosystem::system_contract | |
unlinkauth(name account, name code, name type, binary_extension< name > authorized_by) | eosiosystem::native | inline |
unlinkauth_action typedef | eosiosystem::native | |
unregprod(const name &producer) | eosiosystem::system_contract | |
unregprod_action typedef | eosiosystem::system_contract | |
update_elected_producers(const block_timestamp ×tamp) | eosiosystem::system_contract | private |
update_ram_debt_table(name payer, name account, int64_t ram_bytes) | eosiosystem::system_contract | private |
update_ram_supply() | eosiosystem::system_contract | private |
update_tact(emission_state state) | eosiosystem::system_contract | private |
update_votes(const name &voter, const name &proxy, const std::vector< name > &producers, bool voting) | eosiosystem::system_contract | private |
update_voting_power(const name &voter, const asset &total_update) | eosiosystem::system_contract | private |
updateauth(name account, name permission, name parent, authority auth, binary_extension< name > authorized_by) | eosiosystem::native | inline |
updateauth_action typedef | eosiosystem::native | |
updtrevision(uint8_t revision) | eosiosystem::system_contract | |
updtrevision_action typedef | eosiosystem::system_contract | |
voteproducer(const name &voter, const name &proxy, const std::vector< name > &producers) | eosiosystem::system_contract | |
voteproducer_action typedef | eosiosystem::system_contract | |
voteupdate(const name &voter_name) | eosiosystem::system_contract | |
voteupdate_action typedef | eosiosystem::system_contract | |
vpay_account | eosiosystem::system_contract | static |
~system_contract() | eosiosystem::system_contract | |