Module Import alias Import alias Import alias ImportFrom alias alias Assign NameStore Num ClassDef bases body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore Call NameLoad attr Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Raise Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Raise Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return ListLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Pass decorator_list FunctionDef arguments args NameParam NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Dict Str Str NameLoad NameLoad Return Call AttributeLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad For NameStore NameLoad body If UnaryOpNot CompareIn Str NameLoad body Return NameLoad Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Index Str Expr Call AttributeLoad NameLoad attr NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Dict Assign NameStore BinOpSub NameLoad BinOpMult NameLoad SubscriptLoad NameLoad Index Str Assign NameStore NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad NameLoad AugAssignSub NameStore NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad body Assign NameStore NameLoad If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Str Return NameLoad If CompareLt NameLoad Num body Expr Call AttributeLoad NameLoad attr Str Return NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad Assign NameStore ListLoad TupleLoad NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore ListLoad Expr Call AttributeLoad NameLoad attr NameLoad For NameStore SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr Dict Str Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str If CompareGt Call NameLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num body Expr Call AttributeLoad NameLoad attr Str Return NameLoad Assign NameStore Call NameLoad BinOpMult Call NameLoad NameLoad BinOpSub SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Dict Assign NameStore NameLoad For TupleStore NameStore NameStore Call AttributeLoad SubscriptLoad NameLoad Index Str attr body Assign SubscriptStore NameLoad Index NameLoad NameLoad AugAssignSub NameStore Call NameLoad NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad body Assign NameStore NameLoad If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Str Return NameLoad If CompareLt NameLoad Num body Expr Call AttributeLoad NameLoad attr Str Return NameLoad Assign SubscriptStore NameLoad Index SubscriptLoad NameLoad Index Str Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad For NameStore NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Return NameLoad decorator_list decorator_list
N/A N/A json N/A hashlib N/A logging decimal Decimal getcontext N/A SATOSHI 1e-08 BaseHandler N/A N/A __init__ N/A N/A self oracle N/A N/A N/A N/A self oracle oracle N/A N/A self btc N/A oracle btc N/A N/A N/A getcontext prec 8 N/A handle_request N/A N/A self request N/A N/A N/A N/A NotImplementedError N/A handle_task N/A N/A self task N/A N/A N/A N/A NotImplementedError N/A get_observed_addresses N/A N/A self N/A N/A N/A 
    Returns list of addresses we're observing and waiting for transactions on that addresses
     N/A N/A N/A handle_new_transactions N/A N/A self transactions N/A N/A N/A N/A valid_task N/A N/A self task N/A N/A N/A True N/A get_tx_hash N/A N/A self tx N/A N/A N/A N/A inputs outputs N/A N/A N/A self btc get_inputs_outputs tx N/A request_dict N/A inputs outputs inputs outputs N/A N/A N/A N/A N/A hashlib sha256 N/A N/A json dumps request_dict hexdigest N/A input_addresses N/A N/A self prevtxs N/A N/A N/A addresses N/A set N/A prevtx prevtxs N/A N/A N/A N/A redeemScript prevtx N/A N/A False N/A script N/A prevtx N/A redeemScript N/A address N/A N/A N/A N/A self btc decode_script script N/A p2sh N/A N/A N/A addresses add address N/A N/A list addresses N/A try_prepare_raw_transaction_full_node N/A N/A self message N/A N/A N/A value N/A message N/A value N/A return_address N/A message N/A return_address N/A txid N/A message N/A txid N/A n N/A message N/A n N/A oracle_fees N/A message N/A oracle_fees N/A outputs N/A N/A left_cash N/A value N/A SATOSHI N/A message N/A miners_fee_satoshi N/A has_my_fee False N/A N/A oracle fee N/A N/A oracle_fees iteritems N/A N/A N/A outputs N/A oracle fee N/A left_cash fee N/A N/A N/A N/A self oracle is_fee_sufficient oracle fee N/A N/A has_my_fee True N/A N/A has_my_fee N/A N/A N/A N/A logging debug no fee for this oracle, skipping N/A None N/A N/A left_cash 0 N/A N/A N/A N/A logging debug BTC amount not high enough to cover expenses N/A None N/A N/A outputs N/A return_address left_cash N/A inputs N/A N/A txid n N/A transaction N/A N/A N/A self btc create_raw_transaction inputs outputs N/A transaction N/A try_prepare_raw_transaction N/A N/A self message N/A N/A N/A inputs N/A N/A N/A N/A logging debug message N/A tx N/A message N/A prevtxs N/A N/A N/A N/A inputs append N/A txid vout N/A tx N/A txid N/A tx N/A vout N/A N/A N/A len N/A N/A self input_addresses N/A message N/A prevtxs 1 N/A N/A N/A N/A logging debug all inputs should come from the same multisig address N/A False N/A cash_back N/A Decimal N/A N/A Decimal SATOSHI N/A N/A message N/A sum_satoshi N/A message N/A miners_fee_satoshi N/A N/A N/A logging debug cash_back N/A outputs N/A N/A has_my_fee False N/A N/A oracle fee N/A N/A N/A message N/A outputs iteritems N/A N/A N/A outputs N/A oracle fee N/A cash_back N/A Decimal fee N/A N/A N/A N/A self oracle is_fee_sufficient oracle fee N/A N/A has_my_fee True N/A N/A has_my_fee N/A N/A N/A N/A logging debug no fee for this oracle, skipping N/A None N/A N/A cash_back 0 N/A N/A N/A N/A logging debug BTC amount not high enough to cover expenses N/A None N/A N/A outputs N/A N/A message N/A return_address N/A float cash_back N/A N/A N/A logging debug N/A outputs2: %r outputs N/A address outputs N/A N/A N/A outputs N/A address N/A float N/A outputs N/A address N/A N/A N/A logging debug outputs N/A transaction N/A N/A N/A self btc create_raw_transaction inputs outputs N/A transaction N/A N/A