3#include <eosio/asset.hpp>
4#include <eosio/multi_index.hpp>
17 struct [[eosio::table,
eosio::
contract("eosio.system")]] exchange_state {
32 asset convert_to_exchange(
connector& reserve,
const asset& payment );
33 asset convert_from_exchange(
connector& reserve,
const asset& tokens );
34 asset convert(
const asset& from,
const symbol& to );
35 asset direct_convert(
const asset& from,
const symbol& to );
37 static int64_t get_bancor_output( int64_t inp_reserve,
40 static int64_t get_bancor_input( int64_t out_reserve,
47 typedef eosio::multi_index<
"rammarket"_n, exchange_state >
rammarket;
contract
Definition: eosio.msig_tests.cpp:977
balance
Definition: eosio.token_tests.cpp:226
supply
Definition: eosio.token_tests.cpp:150
Definition: eosio.msig.hpp:34
Definition: rammarket.hpp:7
eosio::multi_index<"rammarket"_n, exchange_state > rammarket
Definition: rammarket.hpp:111
Definition: eosio.system_tests.cpp:19
Definition: rammarket.hpp:18
uint64_t primary_key() const
Definition: exchange_state.hpp:30