|
void | basic_setup () |
|
void | create_core_token (symbol core_symbol=symbol{CORE_SYM}) |
|
void | deploy_system_contract (bool call_init=true) |
|
void | remaining_setup () |
|
| eosio_system_tester (setup_level l=setup_level::full) |
|
template<typename Lambda > |
| eosio_system_tester (Lambda setup) |
|
void | create_accounts_with_resources (vector< account_name > accounts, account_name creator=config::system_account_name) |
|
transaction_trace_ptr | create_account_with_resources (account_name a, account_name creator, uint32_t ram_bytes=8000) |
|
transaction_trace_ptr | create_account_with_resources (account_name a, account_name creator, asset ramfunds, bool multisig, asset net=core_sym::from_string("10.0000"), asset cpu=core_sym::from_string("10.0000")) |
|
transaction_trace_ptr | setup_producer_accounts (const std::vector< account_name > &accounts, asset ram=core_sym::from_string("1.0000"), asset cpu=core_sym::from_string("80.0000"), asset net=core_sym::from_string("80.0000")) |
|
action_result | buyram (const account_name &payer, account_name receiver, const asset &eosin) |
|
action_result | buyram (std::string_view payer, std::string_view receiver, const asset &eosin) |
|
action_result | buyrambytes (const account_name &payer, account_name receiver, uint32_t numbytes) |
|
action_result | buyrambytes (std::string_view payer, std::string_view receiver, uint32_t numbytes) |
|
action_result | sellram (const account_name &account, uint64_t numbytes) |
|
action_result | sellram (std::string_view account, uint64_t numbytes) |
|
action_result | push_action (const account_name &signer, const action_name &name, const variant_object &data, bool auth=true) |
|
action_result | stake (const account_name &from, const account_name &to, const asset &net, const asset &cpu) |
|
action_result | stake (std::string_view from, std::string_view to, const asset &net, const asset &cpu) |
|
action_result | stake (const account_name &acnt, const asset &net, const asset &cpu) |
|
action_result | stake (std::string_view acnt, const asset &net, const asset &cpu) |
|
action_result | stake_with_transfer (const account_name &from, const account_name &to, const asset &net, const asset &cpu) |
|
action_result | stake_with_transfer (std::string_view from, std::string_view to, const asset &net, const asset &cpu) |
|
action_result | stake_with_transfer (const account_name &acnt, const asset &net, const asset &cpu) |
|
action_result | stake_with_transfer (std::string_view acnt, const asset &net, const asset &cpu) |
|
action_result | unstake (const account_name &from, const account_name &to, const asset &net, const asset &cpu) |
|
action_result | unstake (std::string_view from, std::string_view to, const asset &net, const asset &cpu) |
|
action_result | unstake (const account_name &acnt, const asset &net, const asset &cpu) |
|
action_result | unstake (std::string_view acnt, const asset &net, const asset &cpu) |
|
int64_t | bancor_convert (int64_t S, int64_t R, int64_t T) |
|
int64_t | get_net_limit (account_name a) |
|
int64_t | get_cpu_limit (account_name a) |
|
action_result | deposit (const account_name &owner, const asset &amount) |
|
action_result | withdraw (const account_name &owner, const asset &amount) |
|
action_result | buyrex (const account_name &from, const asset &amount) |
|
asset | get_buyrex_result (const account_name &from, const asset &amount) |
|
action_result | unstaketorex (const account_name &owner, const account_name &receiver, const asset &from_net, const asset &from_cpu) |
|
asset | get_unstaketorex_result (const account_name &owner, const account_name &receiver, const asset &from_net, const asset &from_cpu) |
|
action_result | sellrex (const account_name &from, const asset &rex) |
|
asset | get_sellrex_result (const account_name &from, const asset &rex) |
|
auto | get_rexorder_result (const transaction_trace_ptr &trace) |
|
action_result | cancelrexorder (const account_name &owner) |
|
action_result | rentcpu (const account_name &from, const account_name &receiver, const asset &payment, const asset &fund=core_sym::from_string("0.0000")) |
|
action_result | rentnet (const account_name &from, const account_name &receiver, const asset &payment, const asset &fund=core_sym::from_string("0.0000")) |
|
asset | _get_rentrex_result (const account_name &from, const account_name &receiver, const asset &payment, bool cpu) |
|
asset | get_rentcpu_result (const account_name &from, const account_name &receiver, const asset &payment) |
|
asset | get_rentnet_result (const account_name &from, const account_name &receiver, const asset &payment) |
|
action_result | fundcpuloan (const account_name &from, const uint64_t loan_num, const asset &payment) |
|
action_result | fundnetloan (const account_name &from, const uint64_t loan_num, const asset &payment) |
|
action_result | defundcpuloan (const account_name &from, const uint64_t loan_num, const asset &amount) |
|
action_result | defundnetloan (const account_name &from, const uint64_t loan_num, const asset &amount) |
|
action_result | updaterex (const account_name &owner) |
|
action_result | rexexec (const account_name &user, uint16_t max) |
|
action_result | consolidate (const account_name &owner) |
|
action_result | mvtosavings (const account_name &owner, const asset &rex) |
|
action_result | mvfrsavings (const account_name &owner, const asset &rex) |
|
action_result | closerex (const account_name &owner) |
|
fc::variant | get_last_loan (bool cpu) |
|
fc::variant | get_last_cpu_loan () |
|
fc::variant | get_last_net_loan () |
|
fc::variant | get_loan_info (const uint64_t &loan_num, bool cpu) const |
|
fc::variant | get_cpu_loan (const uint64_t loan_num) const |
|
fc::variant | get_net_loan (const uint64_t loan_num) const |
|
fc::variant | get_dbw_obj (const account_name &from, const account_name &receiver) const |
|
asset | get_rex_balance (const account_name &act) const |
|
fc::variant | get_rex_balance_obj (const account_name &act) const |
|
asset | get_rex_fund (const account_name &act) const |
|
fc::variant | get_rex_fund_obj (const account_name &act) const |
|
asset | get_rex_vote_stake (const account_name &act) const |
|
fc::variant | get_rex_order (const account_name &act) |
|
fc::variant | get_rex_order_obj (const account_name &act) |
|
fc::variant | get_rex_pool () const |
|
fc::variant | get_rex_return_pool () const |
|
fc::variant | get_rex_return_buckets () const |
|
void | setup_rex_accounts (const std::vector< account_name > &accounts, const asset &init_balance, const asset &net=core_sym::from_string("80.0000"), const asset &cpu=core_sym::from_string("80.0000"), bool deposit_into_rex_fund=true) |
|
action_result | bidname (const account_name &bidder, const account_name &newname, const asset &bid) |
|
action_result | bidname (std::string_view bidder, std::string_view newname, const asset &bid) |
|
action_result | regproducer (const account_name &acnt, int params_fixture=1) |
|
action_result | vote (const account_name &voter, const std::vector< account_name > &producers, const account_name &proxy=name(0)) |
|
action_result | vote (const account_name &voter, const std::vector< account_name > &producers, std::string_view proxy) |
|
uint32_t | last_block_time () const |
|
asset | get_balance (const account_name &act, symbol balance_symbol=symbol{CORE_SYM}) |
|
asset | get_balance (std::string_view act, symbol balance_symbol=symbol{CORE_SYM}) |
|
fc::variant | get_total_stake (const account_name &act) |
|
fc::variant | get_total_stake (std::string_view act) |
|
fc::variant | get_voter_info (const account_name &act) |
|
fc::variant | get_voter_info (std::string_view act) |
|
fc::variant | get_producer_info (const account_name &act) |
|
fc::variant | get_producer_info (std::string_view act) |
|
fc::variant | get_producer_info2 (const account_name &act) |
|
fc::variant | get_producer_info2 (std::string_view act) |
|
void | create_currency (name contract, name manager, asset maxsupply) |
|
void | issue (const asset &amount, const name &manager=config::system_account_name) |
|
void | transfer (const name &from, const name &to, const asset &amount, const name &manager=config::system_account_name) |
|
void | transfer (const name &from, std::string_view to, const asset &amount, const name &manager=config::system_account_name) |
|
void | transfer (std::string_view from, std::string_view to, const asset &amount, std::string_view manager) |
|
void | transfer (std::string_view from, std::string_view to, const asset &amount) |
|
void | issue_and_transfer (const name &to, const asset &amount, const name &manager=config::system_account_name) |
|
void | issue_and_transfer (std::string_view to, const asset &amount, std::string_view manager) |
|
void | issue_and_transfer (std::string_view to, const asset &amount, const name &manager) |
|
void | issue_and_transfer (std::string_view to, const asset &amount) |
|
double | stake2votes (asset stake) |
|
double | stake2votes (const string &s) |
|
fc::variant | get_stats (const string &symbolname) |
|
asset | get_token_supply () |
|
uint64_t | microseconds_since_epoch_of_iso_string (const fc::variant &v) |
|
fc::variant | get_emission_state () |
|
fc::variant | get_global_state () |
|
fc::variant | get_global_state2 () |
|
fc::variant | get_global_state3 () |
|
fc::variant | get_refund_request (name account) |
|
abi_serializer | initialize_multisig () |
|
vector< name > | active_and_vote_producers () |
|
void | cross_15_percent_threshold () |
|
action_result | setinflation (int64_t annual_rate, int64_t inflation_pay_factor, int64_t votepay_factor) |
|