I want to execute get_supply from currency.hpp. Here is the definition: asset get_supply( symbol_name symbol )const { accounts t( _contract, symbol ); return t.get(symbol).balance; } Currency constructor: currency( account_name contract ) :_contract(contract) { } I am trying like that: void get_supply(extended_asset mytoken) { extended_symbol es = mytoken.get_extended_symbol(); auto sym = es.symbol; auto curr = currency(N(mytoken.token)); auto stats = curr.get_supply(sym); } mytoken.token -> custom token contract (copy of eosio.token) I am getting error: > Error 3050003: eosio_assert_message assertion failure Error Details: > assertion failure with message: unable to find key Anyone knows how to use this function correctly?