Module Import alias ImportFrom alias alias alias alias alias Import alias ClassDef bases NameLoad body Assign NameStore Num Assign NameStore ListLoad Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareNotEq Call AttributeLoad NameLoad attr Str body Raise Call NameLoad Str Assign NameStore Str Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Return Call NameLoad SubscriptLoad NameLoad Index Str decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore ListLoad Str Str Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore BinOpAdd NameLoad Str Assign NameStore NameLoad Assign NameStore BinOpAdd NameLoad Str Assign NameStore BinOpAdd NameLoad Str Assign NameStore BinOpAdd NameLoad Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareEq NameLoad Num body Return BinOpDiv SubscriptLoad Call AttributeLoad NameLoad attr Index Str Num orelse If CompareEq NameLoad Num body Return BinOpDiv SubscriptLoad Call AttributeLoad NameLoad attr Index Str Num orelse Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad Assign NameStore ListLoad For NameStore SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Index Str body If CompareLt SubscriptLoad NameLoad Index Str NameLoad body Continue Expr Call AttributeLoad NameLoad attr Call NameLoad keyword SubscriptLoad NameLoad Index Str keyword BinOpMod Str TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str keyword NameLoad keyword SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad Assign NameStore ListLoad For NameStore SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Index Str body If CompareLt SubscriptLoad NameLoad Index Str NameLoad body Continue Expr Call AttributeLoad NameLoad attr Call NameLoad keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword BinOpDiv SubscriptLoad NameLoad Index Str Num keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore BinOpMod Str NameLoad Assign NameStore SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Index Str Return Call NameLoad BinOpDiv BinOpMult NameLoad NameLoad Num decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Str Str NameLoad body If NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad orelse If NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Return Call NameLoad keyword SubscriptLoad NameLoad Index Str keyword BinOpAdd SubscriptLoad NameLoad Index Str Num keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword BinOpDiv SubscriptLoad NameLoad Index Str Num keyword BinOpDiv SubscriptLoad NameLoad Index Str Num keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Num Assign NameStore ListLoad Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Return BinOpDiv SubscriptLoad SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Index Str Index Str Num decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore ListLoad For NameStore SubscriptLoad SubscriptLoad SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Index Str Index Str Index Str body Expr Call AttributeLoad NameLoad attr Call NameLoad keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword BinOpDiv SubscriptLoad NameLoad Index Str Num keyword SubscriptLoad NameLoad Index Str Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore ListLoad Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Assign NameStore Call NameLoad SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Index Str If CompareGt NameLoad Num body Return NameLoad orelse Return BinOpAdd NameLoad Call NameLoad SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Assign NameStore Dict For NameStore SubscriptLoad NameLoad Index Str body Assign NameStore Call NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str If CompareEq NameLoad Num body AugAssignAdd NameStore Call NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign SubscriptStore NameLoad Index SubscriptLoad NameLoad Index Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad For NameStore SubscriptLoad SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Index Str Index Str body Assign NameStore Call NameLoad GeneratorExp Call NameLoad SubscriptLoad NameLoad Index Str comprehension NameStore SubscriptLoad NameLoad Index Str CompareIn NameLoad SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad GeneratorExp Call NameLoad SubscriptLoad NameLoad Index Str comprehension NameStore SubscriptLoad NameLoad Index Str CompareIn NameLoad SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr Call NameLoad keyword BinOpSub NameLoad NameLoad keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad For NameStore SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Index Str body Expr Call AttributeLoad NameLoad attr Call NameLoad keyword SubscriptLoad NameLoad Index Str keyword BinOpMod Str TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str keyword NameLoad keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad SubscriptLoad NameLoad Index Str Index Str keyword SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore BinOpMod Str AttributeLoad NameLoad attr Return AttributeLoad Call AttributeLoad NameLoad attr NameLoad Dict Str NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore BinOpMod Str AttributeLoad NameLoad attr Assign NameStore ListLoad For NameStore SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Index Str body Expr Call AttributeLoad NameLoad attr Call NameLoad keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword Call NameLoad SubscriptLoad NameLoad Index Str Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore ListLoad Str Str Str Str Str Str Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore NameStore Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return SubscriptLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Str Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Str attr NameLoad keyword NameLoad Assign NameStore Dict For NameStore SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Index Str body Assign SubscriptStore NameLoad Index SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Return Call NameLoad keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword ListLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad For NameStore SubscriptLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Str Index Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Str attr NameLoad keyword NameLoad Assign NameStore ListLoad For NameStore SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Index Str body For NameStore SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore ListComp Dict Str Str SubscriptLoad NameLoad Index Str BinOpMult Call NameLoad SubscriptLoad NameLoad Index Str Num comprehension NameStore SubscriptLoad NameLoad Index Str Assign NameStore ListComp Dict Str Str SubscriptLoad NameLoad Index Str Call NameLoad SubscriptLoad NameLoad Index Str comprehension NameStore SubscriptLoad NameLoad Index Str Return Call NameLoad keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword SubscriptLoad NameLoad Index Str keyword NameLoad keyword NameLoad keyword SubscriptLoad NameLoad Index Str keyword Call NameLoad GeneratorExp SubscriptLoad NameLoad Index Str comprehension NameStore NameLoad keyword Call NameLoad GeneratorExp SubscriptLoad NameLoad Index Str comprehension NameStore NameLoad keyword SubscriptLoad NameLoad Index Str keyword Call NameLoad SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad Assign NameStore SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Index Str Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword Call AttributeLoad Str attr NameLoad Assign NameStore ListLoad For NameStore SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Index Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Return Call NameLoad keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword NameLoad keyword BinOpMod Str TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad Assign NameStore ListLoad For NameStore SubscriptLoad SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Index Str Index Str body Assign NameStore SubscriptLoad NameLoad Index Str If CompareLt NameLoad NameLoad body Continue Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Str attr NameLoad keyword NameLoad Assign NameStore ListLoad For NameStore SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Index Str body For NameStore SubscriptLoad NameLoad Index Str body Assign NameStore SubscriptLoad NameLoad Index Str If CompareLt NameLoad NameLoad body Continue Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore BinOpMod Str NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad Dict Str NameLoad attr If CompareEq SubscriptLoad NameLoad Index Str Str body Raise Call NameLoad BinOpMod Str TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Return SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Str Str NameLoad body Assign NameStore BinOpMod Str TupleLoad NameLoad IfExp NameLoad NameLoad Str IfExp NameLoad NameLoad Str IfExp NameLoad Str Str Assign NameStore SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Index Str Return Call NameLoad keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword SubscriptLoad NameLoad Index Str keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Str Assign NameStore Num Assign NameStore Str Assign NameStore Str Assign NameStore ListLoad Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Return BinOpDiv SubscriptLoad NameLoad Index Str Num decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr If CompareEq NameLoad Num body Assign NameStore BinOpAdd SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str orelse Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore ListLoad For NameStore NameLoad body If CompareLt SubscriptLoad NameLoad Index Str NameLoad body Continue Expr Call AttributeLoad NameLoad attr Call NameLoad keyword Call NameLoad ListComp BinOpDiv SubscriptLoad NameLoad Index Str Num comprehension NameStore SubscriptLoad NameLoad Index Str CompareIn NameLoad SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Assign NameStore ListLoad For NameStore NameLoad body Assign NameStore SubscriptLoad NameLoad Index Str If CompareLt NameLoad NameLoad body Continue Expr Call AttributeLoad NameLoad attr Call NameLoad keyword SubscriptLoad NameLoad Index Str keyword NameLoad keyword BinOpMod Str TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Return SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Str Str NameLoad body If NameLoad body Assign NameStore BinOpMod Str AttributeLoad NameLoad attr orelse Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr IfExp NameLoad NameLoad Str IfExp NameLoad NameLoad Str Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Return Call NameLoad keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword BinOpDiv SubscriptLoad NameLoad Index Str Num keyword BinOpDiv SubscriptLoad NameLoad Index Str Num keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword IfExp Call NameLoad SubscriptLoad NameLoad Index Str SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Index Str NameLoad keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword Call NameLoad SubscriptLoad NameLoad Index Str decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore BinOpMod Str TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore BinOpAdd Str NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Return SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad Assign NameStore BinOpMod Str NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Return Call NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore ListLoad Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareNotEq NameLoad Str body Raise Call NameLoad Str Assign NameStore Str Return TupleLoad BinOpDiv SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Index Str Num decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore ListLoad Str Str Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str If CompareEq Call NameLoad NameLoad Num body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad Assign AttributeStore NameLoad attr BinOpMod Str SubscriptLoad SubscriptLoad NameLoad Index Num Index Str Return Call NameLoad SubscriptLoad SubscriptLoad NameLoad Index Num Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return Call NameLoad SubscriptLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Str Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad For NameStore SubscriptLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Str Index Str body Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Str If CompareLt NameLoad NameLoad body Continue Expr Call AttributeLoad NameLoad attr Call NameLoad keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore ListLoad For NameStore SubscriptLoad SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Index Str Index Str body Expr Call AttributeLoad NameLoad attr Call NameLoad keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword NameLoad keyword BinOpMod Str TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Dict Str NameLoad Return SubscriptLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Str Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Str Str NameLoad body If NameLoad body Raise Call NameLoad Str orelse Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Index Str Return Call NameLoad keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword Call NameLoad ListComp SubscriptLoad NameLoad Index Str comprehension NameStore SubscriptLoad NameLoad Index Str decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore Str Assign NameStore Str Assign NameStore ListLoad Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Return BinOpDiv SubscriptLoad NameLoad Index Str Num decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad For NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr body Expr Call AttributeLoad NameLoad attr Call NameLoad keyword Call NameLoad ListComp BinOpDiv SubscriptLoad NameLoad Index Str Num comprehension NameStore SubscriptLoad NameLoad Index Str CompareIn NameLoad SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad For NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr body If CompareIn NameLoad SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr Call NameLoad keyword SubscriptLoad NameLoad Index Str keyword NameLoad keyword BinOpMod Str TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Str Return AttributeLoad Call AttributeLoad NameLoad attr NameLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Num Assign NameStore Str Assign NameStore ListLoad Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpAdd Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return BinOpDiv SubscriptLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Str Index Str Num decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore Str Assign NameStore Str Assign NameStore ListLoad Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return BinOpMult Call NameLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Str Num decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareEq AttributeLoad NameLoad attr Str body Return ListLoad Assign NameStore ListLoad For NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Str body If CompareLt SubscriptLoad NameLoad Index Str NameLoad body Continue Expr Call AttributeLoad NameLoad attr Call NameLoad keyword BinOpMod Str TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore ListLoad Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpAdd BinOpAdd AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return Call NameLoad AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore ListLoad Str Assign NameStore Str Assign NameStore Str Assign NameStore Str decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore ListLoad Str Assign NameStore Str Assign NameStore Str decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore ListLoad Str Assign NameStore Str Assign NameStore Str decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore ListLoad Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return Call NameLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Str decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore ListLoad Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpAdd Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return BinOpMult Call NameLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Str Num decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore BinOpMod Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore ListLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad AttributeLoad NameLoad attr Return Call NameLoad AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Return Call NameLoad keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword SubscriptLoad NameLoad Index Str keyword ListComp Dict Str Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str comprehension NameStore SubscriptLoad NameLoad Index Str keyword ListComp Dict Str Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str comprehension NameStore SubscriptLoad NameLoad Index Str keyword NameLoad keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareNotEq AttributeLoad NameLoad attr Num body Raise Call NameLoad BinOpMod Str AttributeLoad NameLoad attr Assign NameStore ListLoad For NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Str body Expr Call AttributeLoad NameLoad attr Call NameLoad keyword BinOpMod Str TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore Str Assign NameStore Str Assign NameStore ListLoad Str Str Str Str Str Str Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad Return Call NameLoad AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Str Assign NameStore BinOpMod NameLoad TupleLoad NameLoad NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr If CompareEq SubscriptLoad NameLoad Index Str Str body Assign NameStore BinOpMod NameLoad TupleLoad NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Str Assign NameStore BinOpMod NameLoad TupleLoad Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Str Assign AttributeStore NameLoad attr Str Return BinOpMult NameLoad NameLoad Return Call NameLoad BoolOpOr SubscriptLoad NameLoad Index Str Num decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore ListLoad Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Return BinOpDiv Call NameLoad AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Num decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore ListLoad Assign NameStore Num Assign NameStore Num For NameStore NameLoad body For NameStore SubscriptLoad NameLoad Index Str body If CompareIn NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str body AugAssignAdd NameStore Call NameLoad SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr NameLoad For NameStore SubscriptLoad NameLoad Index Str body If CompareIn NameLoad SubscriptLoad NameLoad Index Str body AugAssignAdd NameStore Call NameLoad SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr NameLoad Return Call NameLoad keyword BinOpSub NameLoad NameLoad keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword Call NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad For NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Assign NameStore ListLoad For NameStore SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Return Call NameLoad keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword SubscriptLoad NameLoad Index Str keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword ListComp Dict Str Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str comprehension NameStore SubscriptLoad NameLoad Index Str keyword ListComp Dict Str Str SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Index Num SubscriptLoad NameLoad Index Str comprehension NameStore SubscriptLoad NameLoad Index Str keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad keyword BinOpMod Str TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad For NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Assign NameStore ListLoad For NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Str Str NameLoad body If NameLoad body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Index Str orelse If NameLoad body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Index Str Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Return Call NameLoad keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword Call AttributeLoad NameLoad attr Str NameLoad keyword SubscriptLoad NameLoad Index Str keyword Call NameLoad SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad Dict Str NameLoad attr Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore Str Assign NameStore ListLoad Str Assign NameStore Str Assign NameStore Str decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore ListLoad Str Assign NameStore Str Assign NameStore Str decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore ListLoad Str Assign NameStore Str Assign NameStore Str decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore ListLoad Str Assign NameStore Str Assign NameStore Str decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore Str Assign NameStore ListLoad Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore BinOpAdd AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Return Call NameLoad BinOpMult SubscriptLoad NameLoad Index Str NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Num Assign NameStore ListLoad Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr If CompareEq NameLoad Num body Return BinOpDiv SubscriptLoad NameLoad Index Str Num If CompareEq NameLoad Num body Return BinOpDiv SubscriptLoad NameLoad Index Str Num orelse Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Assign NameStore ListLoad For NameStore SubscriptLoad NameLoad Index Str body Assign NameStore ListComp SubscriptLoad NameLoad Index Str comprehension NameStore SubscriptLoad NameLoad Index Str CompareEq SubscriptLoad NameLoad Index Str NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad keyword Call NameLoad NameLoad keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad For NameStore SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Index Str body Expr Call AttributeLoad NameLoad attr Call NameLoad keyword BinOpMod Str TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Str Str NameLoad body If NameLoad body Assign NameStore Str orelse Assign NameStore BinOpAdd BinOpAdd Str NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr NameLoad Return Call NameLoad keyword SubscriptLoad NameLoad Index Str keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword Call NameLoad SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Assign NameStore SubscriptLoad NameLoad Index Str Return Call NameLoad BinOpDiv BinOpMult NameLoad NameLoad Num decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore ListLoad Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Return SubscriptLoad Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad NameLoad Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore Str If BoolOpAnd Call NameLoad NameLoad Str Call AttributeLoad NameLoad attr Str body Assign NameStore Dict Str NameLoad orelse Assign NameStore Dict Str Call AttributeLoad Str attr NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad attr Assign NameStore Dict For NameStore SubscriptLoad NameLoad Index Str body Assign NameStore BinOpDiv SubscriptLoad NameLoad Index Str Num If CompareEq NameLoad Num body Assign NameStore BinOpAdd NameLoad BinOpDiv SubscriptLoad NameLoad Index Str Num If CompareEq NameLoad Num body Assign NameStore NameLoad orelse Raise Call NameLoad Str Assign SubscriptStore NameLoad Index SubscriptLoad NameLoad Index Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Str Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Dict Str NameLoad attr Assign NameStore ListLoad For NameStore SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr Call NameLoad keyword BinOpDiv SubscriptLoad NameLoad Index Str Num keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword SubscriptLoad NameLoad Index Str Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore ListLoad Str Assign NameStore Str Assign NameStore Str decorator_list ClassDef bases NameLoad body Assign NameStore Str Assign NameStore Num Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Str Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Str Assign NameStore ListLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str NameLoad SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num attr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Str Assign NameStore Num Assign NameStore Str Assign NameStore Str Assign NameStore ListLoad Str decorator_list ClassDef bases NameLoad body Assign NameStore Str Assign NameStore Num Assign NameStore Str Assign NameStore ListLoad Str Str Str Str Str Str Str Str Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Str Str NameLoad body If NameLoad body Assign NameStore BinOpMod Str NameLoad Assign NameStore SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Index Str Assign NameStore BinOpMod Str TupleLoad NameLoad BoolOpOr NameLoad NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Assign NameStore SubscriptLoad NameLoad Index Str Return Call NameLoad keyword SubscriptLoad NameLoad Index Str keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword ListComp SubscriptLoad NameLoad Index Str comprehension NameStore SubscriptLoad NameLoad Index Str keyword Call NameLoad SubscriptLoad NameLoad Index Str decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore Str Assign NameStore Str Assign NameStore ListLoad Str Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults body If CompareEq NameLoad Str body Return Str If CompareEq NameLoad Str body Return Str decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr If CompareIn Str NameLoad body Raise Call NameLoad BinOpMod Str SubscriptLoad NameLoad Index Str Return Call NameLoad SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore BinOpMod Str TupleLoad Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Return Call NameLoad keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword ListComp Dict Str Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str comprehension NameStore SubscriptLoad NameLoad Index Str keyword ListComp Dict Str Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str comprehension NameStore SubscriptLoad NameLoad Index Str keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Str Str NameLoad body If NameLoad body Assign NameStore Str orelse If NameLoad body Assign NameStore Str Assign NameStore BinOpMod Str TupleLoad Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad NameLoad attr NameLoad NameLoad BoolOpOr NameLoad NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Return Call NameLoad keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword ListComp SubscriptLoad NameLoad Index Str comprehension NameStore SubscriptLoad NameLoad Index Str keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword BinOpAdd Call NameLoad SubscriptLoad NameLoad Index Str Call NameLoad SubscriptLoad NameLoad Index Str keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword Call NameLoad SubscriptLoad NameLoad Index Str decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore Str Assign NameStore ListLoad Str Str Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults body If CompareEq NameLoad Str body Return Str If CompareEq NameLoad Str body Return Str If CompareEq NameLoad Str body Return Str decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad NameLoad attr NameLoad NameLoad Return Call NameLoad AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad Return Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr If BoolOpOr UnaryOpNot SubscriptLoad NameLoad Index Str UnaryOpNot Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Num attr Str body Assign NameStore ListComp Dict Str SubscriptLoad NameLoad Index Str comprehension NameStore SubscriptLoad NameLoad Index Str orelse Assign NameStore ListComp Dict Str SubscriptLoad NameLoad Index Str comprehension NameStore SubscriptLoad NameLoad Index Str Assign NameStore ListComp Dict Str Str SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Index Num SubscriptLoad NameLoad Index Str comprehension NameStore SubscriptLoad NameLoad Index Str Return Call NameLoad keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword NameLoad keyword NameLoad keyword NameLoad keyword Call NameLoad GeneratorExp SubscriptLoad NameLoad Index Str comprehension NameStore NameLoad keyword SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Str Str NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad NameLoad attr NameLoad If NameLoad body Assign NameStore BinOpMod Str NameLoad Assign NameStore Call NameLoad AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr If NameLoad body Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad Assign NameStore AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Return Call NameLoad keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str attr keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore ListLoad Str Assign NameStore Str Assign NameStore Str Assign NameStore Str decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore ListLoad Str Assign NameStore Str Assign NameStore Str Assign NameStore Str decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore Str Assign NameStore Str Assign NameStore ListLoad Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr If Call AttributeLoad NameLoad attr Str NameLoad body Raise Call NameLoad BinOpMod Str SubscriptLoad NameLoad Index Str Return SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore Str Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body ImportFrom alias Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr If Call AttributeLoad NameLoad attr Str NameLoad body Raise Call NameLoad BinOpMod Str SubscriptLoad NameLoad Index Str Return SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Str Str NameLoad body If BoolOpOr NameLoad NameLoad body Raise Call NameLoad Str Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Return Call NameLoad keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword ListComp SubscriptLoad NameLoad Index Str comprehension NameStore SubscriptLoad NameLoad Index Str keyword Call NameLoad SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str decorator_list decorator_list
N/A N/A json core Service NoService NoData SkipThisService currency_to_protocol N/A arrow Bitstamp N/A Service N/A N/A service_id 1 N/A supported_cryptos N/A btc N/A api_homepage https://www.bitstamp.net/api/ N/A name Bitstamp get_current_price N/A N/A self crypto fiat N/A N/A N/A N/A N/A N/A fiat lower usd N/A N/A N/A SkipThisService Bitstamp only does USD->BTC N/A url https://www.bitstamp.net/api/ticker/ N/A response N/A N/A N/A N/A self get_url url json N/A N/A float N/A response N/A last N/A N/A BlockCypher N/A Service N/A N/A service_id 2 N/A supported_cryptos N/A btc ltc uro N/A api_homepage http://dev.blockcypher.com/ N/A explorer_address_url https://live.blockcypher.com/{crypto}/address/{address} N/A explorer_tx_url https://live.blockcypher.com/{crypto}/tx/{txid} N/A explorer_blockhash_url https://live.blockcypher.com/{crypto}/block/{blockhash}/ N/A explorer_blocknum_url https://live.blockcypher.com/{crypto}/block/{blocknum}/ N/A base_api_url https://api.blockcypher.com/v1/{crypto} N/A json_address_balance_url N/A base_api_url /main/addrs/{address} N/A json_txs_url json_address_balance_url N/A json_unspent_outputs_url N/A base_api_url /main/addrs/{address}?unspentOnly=true N/A json_blockhash_url N/A base_api_url /main/blocks/{blockhash} N/A json_blocknum_url N/A base_api_url /main/blocks/{blocknum} N/A name BlockCypher get_balance N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A N/A N/A self json_address_balance_url format address address crypto crypto N/A response N/A N/A self get_url url N/A N/A confirmations 0 N/A N/A N/A N/A N/A N/A response json N/A final_balance 100000000.0 N/A N/A N/A confirmations 1 N/A N/A N/A N/A N/A N/A response json N/A balance 100000000.0 N/A N/A N/A SkipThisService Filtering by confirmations only for 0 and 1 N/A get_unspent_outputs N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A N/A N/A self json_unspent_outputs_url format address address crypto crypto N/A utxos N/A N/A utxo N/A N/A N/A N/A N/A self get_url url json N/A txrefs N/A N/A N/A N/A utxo N/A confirmations confirmations N/A N/A N/A N/A N/A utxos append N/A dict amount N/A utxo N/A value output N/A %s:%s N/A N/A utxo N/A tx_hash N/A utxo N/A tx_output_n address address confirmations N/A utxo N/A confirmations N/A utxos N/A get_transactions N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A N/A N/A self json_txs_url format address address crypto crypto N/A transactions N/A N/A tx N/A N/A N/A N/A N/A self get_url url json N/A txrefs N/A N/A N/A N/A utxo N/A confirmations confirmations N/A N/A N/A N/A N/A transactions append N/A dict date N/A N/A N/A arrow get N/A tx N/A confirmed datetime amount N/A N/A tx N/A value 100000000.0 txid N/A tx N/A tx_hash confirmations N/A utxo N/A confirmations N/A transactions N/A get_optimal_fee N/A N/A self crypto tx_bytes N/A N/A N/A url N/A https://api.blockcypher.com/v1/%s/main crypto N/A fee_kb N/A N/A N/A N/A N/A self get_url url json N/A high_fee_per_kb N/A N/A int N/A N/A tx_bytes fee_kb 1024.0 N/A get_block N/A N/A self crypto block_hash block_number latest N/A False N/A N/A block_hash N/A N/A url N/A N/A N/A self json_blockhash_url format blockhash block_hash crypto crypto N/A N/A block_number N/A N/A url N/A N/A N/A self json_blocknum_url format blocknum block_number crypto crypto N/A r N/A N/A N/A N/A self get_url url json N/A N/A dict block_number N/A r N/A height confirmations N/A N/A r N/A depth 1 time N/A N/A N/A arrow get N/A r N/A received_time datetime sent_value N/A N/A r N/A total 100000000.0 total_fees N/A N/A r N/A fees 100000000.0 hash N/A r N/A hash merkle_root N/A r N/A mrkl_root previous_hash N/A r N/A prev_block tx_count N/A r N/A n_tx txids N/A r N/A txids N/A N/A BlockSeer N/A Service N/A N/A 
    This service has no publically documented API, this code was written
    from looking through chrome dev toolbar.
     N/A service_id 3 N/A supported_cryptos N/A btc N/A api_homepage https://www.blockseer.com/about N/A explorer_address_url https://www.blockseer.com/addresses/{address} N/A explorer_tx_url https://www.blockseer.com/transactions/{txid} N/A explorer_blocknum_url https://www.blockseer.com/blocks/{blocknum} N/A explorer_blockhash_url https://www.blockseer.com/blocks/{blockhash} N/A json_address_balance_url https://www.blockseer.com/api/addresses/{address} N/A json_txs_url https://www.blockseer.com/api/addresses/{address}/transactions?filter=all N/A name BlockSeer get_balance N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A N/A N/A self json_address_balance_url format address address N/A N/A N/A N/A N/A N/A N/A N/A self get_url url json N/A data N/A balance 100000000.0 N/A get_transactions N/A N/A self crypo address N/A N/A N/A url N/A N/A N/A self json_txs_url format address address N/A transactions N/A N/A tx N/A N/A N/A N/A N/A N/A N/A self get_url url json N/A data N/A address N/A transactions N/A N/A N/A N/A transactions append N/A dict date N/A N/A N/A arrow get N/A tx N/A time datetime amount N/A N/A tx N/A delta 100000000.0 txid N/A tx N/A hash N/A transactions N/A N/A SmartBitAU N/A Service N/A N/A service_id 4 N/A api_homepage https://www.smartbit.com.au/api N/A base_url https://api.smartbit.com.au/v1/blockchain N/A explorer_address_url https://www.smartbit.com.au/address/{address} N/A explorer_tx_url https://www.smartbit.com.au/tx/{txid} N/A explorer_blocknum_url https://www.smartbit.com.au/block/{blocknum} N/A explorer_blockhash_url https://www.smartbit.com.au/block/{blockhash} N/A name SmartBit N/A supported_cryptos N/A btc get_balance N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A %s/address/%s N/A N/A self base_url address N/A r N/A N/A N/A N/A self get_url url json N/A confirmed N/A float N/A N/A N/A r N/A address N/A confirmed N/A balance N/A N/A confirmations 1 N/A N/A confirmed N/A N/A N/A confirmed N/A float N/A N/A N/A r N/A address N/A unconfirmed N/A balance N/A get_balance_multi N/A N/A self crypto addresses confirmations N/A 1 N/A N/A url N/A %s/address/%s N/A N/A self base_url N/A N/A , join addresses N/A response N/A N/A N/A N/A self get_url url json N/A ret N/A N/A data N/A response N/A addresses N/A N/A bal N/A float N/A N/A data N/A confirmed N/A balance N/A N/A confirmations 0 N/A N/A bal N/A float N/A N/A data N/A unconfirmed N/A balance N/A N/A ret N/A N/A data N/A address bal N/A ret N/A get_transactions N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A %s/address/%s N/A N/A self base_url address N/A transactions N/A N/A tx N/A N/A N/A N/A N/A N/A self get_url url json N/A address N/A transactions N/A N/A out_amount N/A sum N/A N/A float N/A x N/A value N/A x N/A tx N/A outputs N/A address N/A x N/A addresses N/A in_amount N/A sum N/A N/A float N/A x N/A value N/A x N/A tx N/A inputs N/A address N/A x N/A addresses N/A N/A N/A transactions append N/A dict amount N/A out_amount in_amount date N/A N/A N/A arrow get N/A tx N/A time datetime fee N/A float N/A tx N/A fee txid N/A tx N/A txid confirmations N/A tx N/A confirmations N/A transactions N/A get_unspent_outputs N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A %s/address/%s/unspent N/A N/A self base_url address N/A utxos N/A N/A utxo N/A N/A N/A N/A N/A self get_url url json N/A unspent N/A N/A N/A N/A utxos append N/A dict amount N/A utxo N/A value_int output N/A %s:%s N/A N/A utxo N/A txid N/A utxo N/A n address address confirmations N/A utxo N/A confirmations scriptpubkey_hex N/A N/A utxo N/A script_pub_key N/A hex scriptpubkey_asm N/A N/A utxo N/A script_pub_key N/A asm N/A utxos N/A push_tx N/A N/A self crypto tx_hex N/A N/A N/A 
        This method is untested.
         N/A url N/A %s/pushtx N/A self base_url N/A N/A N/A N/A self post_url url N/A hex tx_hex content N/A get_mempool N/A N/A self N/A N/A N/A url N/A %s/transactions/unconfirmed?limit=1000 N/A self base_url N/A txs N/A N/A tx N/A N/A N/A N/A N/A self get_url url json N/A transactions N/A N/A N/A N/A txs append N/A dict first_seen N/A N/A N/A arrow get N/A tx N/A first_seen datetime size N/A tx N/A size txid N/A tx N/A txid fee N/A float N/A tx N/A fee N/A txs N/A N/A Blockr N/A Service N/A N/A service_id 5 N/A supported_cryptos N/A btc ltc ppc mec qrk dgc tbtc N/A api_homepage http://blockr.io/documentation/api N/A explorer_address_url http://blockr.io/address/info/{address} N/A explorer_tx_url http://blockr.io/address/info/{txid} N/A explorer_blockhash_url http://blockr.io/block/info/{blockhash} N/A explorer_blocknum_url http://blockr.io/block/info/{blocknum} N/A explorer_latest_block http://blockr.io/block/info/latest N/A json_address_url http://{crypto}.blockr.io/api/v1/address/info/{address} N/A json_single_tx_url http://{crypto}.blockr.io/api/v1/tx/info/{txid} N/A json_txs_url url http://{crypto}.blockr.io/api/v1/address/txs/{address} N/A json_unspent_outputs_url http://{crypto}.blockr.io/api/v1/address/unspent/{address} N/A name Blockr.io get_balance N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A N/A N/A self json_address_url format address address crypto crypto N/A response N/A N/A self get_url url N/A N/A N/A N/A N/A response json N/A data N/A balance N/A get_balance_multi N/A N/A self crypto addresses confirmations N/A 1 N/A N/A url N/A N/A N/A self json_address_url format address N/A N/A , join addresses crypto crypto N/A balances N/A N/A bal N/A N/A N/A N/A N/A self get_url url json N/A data N/A N/A N/A balances N/A N/A bal N/A address N/A bal N/A balance N/A balances N/A _format_tx N/A N/A self tx address N/A N/A N/A N/A dict date N/A N/A N/A arrow get N/A tx N/A time_utc datetime amount N/A tx N/A amount txid N/A tx N/A tx confirmations N/A tx N/A confirmations addresses N/A address N/A get_transactions N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A N/A N/A self json_txs_url format address address crypto crypto N/A response N/A N/A self get_url url N/A transactions N/A N/A tx N/A N/A N/A N/A response json N/A data N/A txs N/A N/A N/A N/A transactions append N/A N/A self _format_tx tx address N/A transactions N/A get_transactions_multi N/A N/A self crypto addresses confirmation N/A 1 N/A N/A url N/A N/A N/A self json_txs_url format address N/A N/A , join addresses crypto crypto N/A transactions N/A N/A data N/A N/A N/A N/A N/A self get_url url json N/A data N/A N/A tx N/A data N/A txs N/A N/A N/A N/A transactions append N/A N/A self _format_tx tx N/A data N/A address N/A transactions N/A _format_single_tx N/A N/A self tx N/A N/A N/A ins N/A N/A address amount N/A x N/A address N/A N/A float N/A x N/A amount -1 N/A x N/A tx N/A vins N/A outs N/A N/A address amount N/A x N/A address N/A float N/A x N/A amount N/A x N/A tx N/A vouts N/A N/A dict time N/A N/A N/A arrow get N/A tx N/A time_utc datetime block_number N/A tx N/A block inputs ins outputs outs txid N/A tx N/A tx total_in N/A sum N/A N/A x N/A amount N/A x ins total_out N/A sum N/A N/A x N/A amount N/A x outs confirmations N/A tx N/A confirmations fee N/A float N/A tx N/A fee N/A get_single_transaction N/A N/A self crypto txid N/A N/A N/A url N/A N/A N/A self json_single_tx_url format crypto crypto txid txid N/A r N/A N/A N/A N/A N/A self get_url url json N/A data N/A N/A N/A self _format_single_tx r N/A get_single_transaction_multi N/A N/A self crypto txids N/A N/A N/A url N/A N/A N/A self json_single_tx_url format crypto crypto txid N/A N/A , join txids N/A txs N/A N/A tx N/A N/A N/A N/A N/A self get_url url json N/A data N/A N/A N/A N/A txs append N/A N/A self _format_single_tx tx N/A txs N/A _format_utxo N/A N/A self utxo address N/A N/A N/A N/A dict amount N/A currency_to_protocol N/A utxo N/A amount address address output N/A %s:%s N/A N/A utxo N/A tx N/A utxo N/A n confirmations N/A utxo N/A confirmations N/A get_unspent_outputs N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A N/A N/A self json_unspent_outputs_url format address address crypto crypto N/A utxos N/A N/A utxo N/A N/A N/A N/A N/A N/A self get_url url json N/A data N/A unspent N/A N/A cons N/A utxo N/A confirmations N/A N/A cons confirmations N/A N/A N/A N/A N/A utxos append N/A N/A self _format_utxo utxo address N/A utxos N/A get_unspent_outputs_multi N/A N/A self crypto addresses confirmations N/A 1 N/A N/A url N/A N/A N/A self json_unspent_outputs_url format address N/A N/A , join addresses crypto crypto N/A utxos N/A N/A data N/A N/A N/A N/A N/A self get_url url json N/A data N/A N/A utxo N/A data N/A unspent N/A N/A cons N/A utxo N/A confirmations N/A N/A cons confirmations N/A N/A N/A N/A N/A utxos append N/A N/A self _format_utxo utxo N/A data N/A address N/A utxos N/A push_tx N/A N/A self crypto tx_hex N/A N/A N/A url N/A http://%s.blockr.io/api/v1/tx/push crypto N/A resp N/A N/A N/A N/A self post_url url N/A tx tx_hex json N/A N/A N/A resp N/A status fail N/A N/A N/A ValueError N/A Blockr returned error: %s %s %s N/A N/A resp N/A code N/A resp N/A data N/A resp N/A message N/A N/A resp N/A data N/A get_block N/A N/A self crypto block_hash block_number latest N/A False N/A N/A url N/A http://%s.blockr.io/api/v1/block/info/%s%s%s N/A crypto N/A block_hash block_hash N/A block_number block_number N/A latest last N/A r N/A N/A N/A N/A N/A self get_url url json N/A data N/A N/A dict block_number N/A r N/A nb confirmations N/A r N/A confirmations time N/A N/A N/A arrow get N/A r N/A time_utc datetime sent_value N/A r N/A vout_sum total_fees N/A float N/A r N/A fee mining_difficulty N/A r N/A difficulty size N/A int N/A r N/A size hash N/A r N/A hash merkle_root N/A r N/A merkleroot previous_hash N/A r N/A prev_block_hash next_hash N/A r N/A next_block_hash tx_count N/A r N/A nb_txs N/A N/A Toshi N/A Service N/A N/A api_homepage https://toshi.io/docs/ N/A service_id 6 N/A url https://bitcoin.toshi.io/api/v0 N/A name Toshi N/A supported_cryptos N/A btc get_balance N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A %s/addresses/%s N/A N/A self url address N/A response N/A N/A N/A N/A self get_url url json N/A N/A N/A response N/A balance 100000000.0 N/A get_transactions N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A %s/addresses/%s/transactions N/A N/A self url address N/A response N/A N/A N/A N/A self get_url url json N/A N/A confirmations 0 N/A N/A to_iterate N/A N/A response N/A transactions N/A response N/A unconfirmed_transactions N/A N/A to_iterate N/A response N/A transactions N/A transactions N/A N/A tx to_iterate N/A N/A N/A N/A tx N/A confirmations confirmations N/A N/A N/A N/A N/A transactions append N/A dict amount N/A sum N/A N/A N/A x N/A amount 100000000.0 N/A x N/A tx N/A outputs N/A address N/A x N/A addresses txid N/A tx N/A hash date N/A N/A N/A arrow get N/A tx N/A block_time datetime confirmations N/A tx N/A confirmations N/A transactions N/A get_unspent_outputs N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A %s/addresses/%s/unspent_outputs N/A N/A self url address N/A response N/A N/A N/A N/A self get_url url json N/A utxos N/A N/A utxo response N/A N/A cons N/A utxo N/A confirmations N/A N/A cons confirmations N/A N/A N/A N/A N/A utxos append N/A dict amount N/A utxo N/A amount address address output N/A %s:%s N/A N/A utxo N/A transaction_hash N/A utxo N/A output_index confirmations cons N/A utxos N/A push_tx N/A N/A self crypto tx_hex N/A N/A N/A url N/A %s/transactions/%s N/A N/A self url tx_hex N/A N/A N/A N/A N/A N/A self get_url url json N/A hash N/A get_block N/A N/A self crypto block_hash block_number latest N/A False N/A N/A latest N/A N/A url N/A %s/blocks/latest N/A self url N/A N/A url N/A %s/blocks/%s%s N/A N/A self url N/A block_hash block_hash N/A block_number block_number N/A r N/A N/A N/A N/A self get_url url json N/A N/A dict block_number N/A r N/A height confirmations N/A r N/A confirmations time N/A N/A N/A arrow get N/A r N/A time datetime sent_value N/A N/A r N/A total_out 100000000.0 total_fees N/A N/A r N/A fees 100000000.0 mining_difficulty N/A r N/A difficulty size N/A r N/A size hash N/A r N/A hash merkle_root N/A r N/A merkle_root previous_hash N/A r N/A previous_block_hash next_hash N/A N/A len N/A r N/A next_blocks N/A N/A N/A r N/A next_blocks N/A 0 N/A hash None txids N/A sorted N/A r N/A transaction_hashes tx_count N/A len N/A r N/A transaction_hashes N/A N/A BTCE N/A Service N/A N/A service_id 7 N/A api_homepage https://btc-e.com/api/documentation N/A name BTCe get_current_price N/A N/A self crypto fiat N/A N/A N/A pair N/A %s_%s N/A N/A N/A crypto lower N/A N/A fiat lower N/A url N/A https://btc-e.com/api/3/ticker/ pair N/A response N/A N/A N/A N/A self get_url url json N/A N/A N/A response N/A pair N/A last N/A N/A Cryptonator N/A Service N/A N/A service_id 8 N/A api_homepage https://www.cryptonator.com/api N/A name Cryptonator get_current_price N/A N/A self crypto fiat N/A N/A N/A pair N/A %s-%s N/A crypto fiat N/A url N/A https://www.cryptonator.com/api/ticker/%s pair N/A response N/A N/A N/A N/A self get_url url json N/A N/A float N/A N/A response N/A ticker N/A price N/A N/A Winkdex N/A Service N/A N/A service_id 9 N/A supported_cryptos N/A btc N/A api_homepage http://docs.winkdex.com/ N/A name Winkdex get_current_price N/A N/A self crypto fiat N/A N/A N/A N/A fiat usd N/A N/A N/A SkipThisService winkdex is btc->usd only N/A url https://winkdex.com/api/v0/price N/A N/A N/A N/A N/A N/A N/A N/A self get_url url json N/A price 100.0 N/A N/A ChainSo N/A Service N/A N/A service_id 11 N/A api_homepage https://chain.so/api N/A base_url https://chain.so/api/v2 N/A explorer_address_url https://chain.so/address/{crypto}/{address} N/A supported_cryptos N/A doge btc ltc N/A name Chain.So get_current_price N/A N/A self crypto fiat N/A N/A N/A url N/A %s/get_price/%s/%s N/A N/A self base_url crypto fiat N/A resp N/A N/A N/A N/A self get_url url json N/A items N/A N/A resp N/A data N/A prices N/A N/A N/A len items 0 N/A N/A N/A SkipThisService N/A Chain.so can't get price for %s/%s N/A crypto fiat N/A N/A self name N/A %s via Chain.so N/A N/A items N/A 0 N/A exchange N/A N/A float N/A N/A items N/A 0 N/A price N/A get_balance N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A %s/get_address_balance/%s/%s/%s N/A N/A self base_url crypto address confirmations N/A response N/A N/A self get_url url N/A N/A float N/A N/A N/A N/A response json N/A data N/A confirmed_balance N/A get_transactions N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A %s/get_tx_received/%s/%s N/A N/A self base_url crypto address N/A response N/A N/A self get_url url N/A transactions N/A N/A tx N/A N/A N/A N/A response json N/A data N/A txs N/A N/A tx_cons N/A int N/A tx N/A confirmations N/A N/A tx_cons confirmations N/A N/A N/A N/A N/A transactions append N/A dict date N/A N/A N/A arrow get N/A tx N/A time datetime amount N/A float N/A tx N/A value txid N/A tx N/A txid confirmations tx_cons N/A transactions N/A get_unspent_outputs N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A %s/get_tx_unspent/%s/%s N/A N/A self base_url crypto address N/A utxos N/A N/A utxo N/A N/A N/A N/A N/A N/A self get_url url json N/A data N/A txs N/A N/A N/A N/A utxos append N/A dict amount N/A currency_to_protocol N/A utxo N/A value address address output N/A %s:%s N/A N/A utxo N/A txid N/A utxo N/A output_no confirmations N/A utxo N/A confirmations N/A utxos N/A push_tx N/A N/A self crypto tx_hex N/A N/A N/A url N/A %s/send_tx/%s N/A N/A self base_url crypto N/A resp N/A N/A self post_url url N/A tx_hex tx_hex N/A N/A N/A N/A N/A resp json N/A data N/A txid N/A get_block N/A N/A self crypto block_number block_hash latest N/A False N/A N/A latest N/A N/A N/A SkipThisService This service can't get block by latest N/A N/A url N/A %s/block/%s/%s%s N/A N/A self base_url crypto block_number block_hash N/A r N/A N/A N/A N/A N/A self get_url url json N/A data N/A N/A dict block_number N/A r N/A block_no confirmations N/A r N/A confirmations time N/A N/A N/A arrow get N/A r N/A time datetime sent_value N/A float N/A r N/A sent_value total_fees N/A float N/A r N/A fee mining_difficulty N/A float N/A r N/A mining_difficulty size N/A r N/A size hash N/A r N/A blockhash merkle_root N/A r N/A merkleroot previous_hash N/A r N/A previous_blockhash next_hash N/A r N/A next_blockhash txids N/A sorted N/A N/A t N/A txid N/A t N/A r N/A txs N/A N/A CoinPrism N/A Service N/A N/A service_id 12 N/A api_homepage http://docs.coinprism.apiary.io/ N/A base_url https://api.coinprism.com/v1 N/A supported_cryptos N/A btc N/A name CoinPrism get_balance N/A N/A self crypto address confirmations N/A None N/A N/A url N/A %s/addresses/%s N/A N/A self base_url address N/A resp N/A N/A N/A N/A self get_url url json N/A N/A N/A resp N/A balance 100000000.0 N/A get_transactions N/A N/A self crypto address N/A N/A N/A url N/A %s/addresses/%s/transactions N/A N/A self base_url address N/A transactions N/A N/A tx N/A N/A N/A N/A self get_url url json N/A N/A N/A N/A transactions append N/A dict amount N/A sum N/A N/A N/A x N/A value 100000000.0 N/A x N/A tx N/A outputs N/A address N/A x N/A addresses txid N/A tx N/A hash date N/A N/A N/A arrow get N/A tx N/A block_time datetime confirmations N/A tx N/A confirmations N/A transactions N/A get_unspent_outputs N/A N/A self crypto address N/A N/A N/A url N/A %s/addresses/%s/unspents N/A N/A self base_url address N/A transactions N/A N/A tx N/A N/A N/A N/A self get_url url json N/A N/A N/A address N/A tx N/A addresses N/A N/A N/A N/A transactions append N/A dict amount N/A tx N/A value address address output N/A %s:%s N/A N/A tx N/A transaction_hash N/A tx N/A output_index confirmations N/A tx N/A confirmations N/A transactions N/A push_tx N/A N/A self crypto tx_hex N/A N/A N/A 
        Note: This one has not been tested yet.
        http://docs.coinprism.apiary.io/#reference/transaction-signing-and-broadcasting/push-a-signed-raw-transaction-to-the-network/post
         N/A url %s/sendrawtransaction N/A N/A N/A N/A self post_url url tx_hex content N/A N/A BitEasy N/A Service N/A N/A 
    Most functions from this servie require an API key. therefore only
    address balance is supported at this time.
     N/A service_id 13 N/A api_homepage https://support.biteasy.com/kb N/A supported_cryptos N/A btc N/A explorer_address_url https://www.biteasy.com/blockchain/addresses/{address} N/A explorer_tx_url https://www.biteasy.com/blockchain/transactions/{txid} N/A explorer_blockhash_url https://www.biteasy.com/blockchain/blocks/{blockhash} N/A name BitEasy get_balance N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A https://api.biteasy.com/blockchain/v1/addresses/ address N/A response N/A N/A self get_url url N/A N/A N/A N/A N/A N/A response json N/A data N/A balance 100000000.0 N/A N/A BlockChainInfo N/A Service N/A N/A service_id 14 N/A domain blockchain.info N/A api_homepage https://{domain}/api N/A supported_cryptos N/A btc N/A explorer_address_url https://{domain}/address/{address} N/A explorer_tx_url https://{domain}/tx/{txid} N/A explorer_blocknum_url https://{domain}/block-index/{blocknum} N/A explorer_blockhash_url https://{domain}/block/{blockhash} N/A name Blockchain.info get_balance N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A https://%s/address/%s?format=json N/A N/A self domain address N/A response N/A N/A self get_url url N/A N/A N/A float N/A N/A N/A response json N/A final_balance 1e-08 N/A get_unspent_outputs N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A https://%s/unspent?active=%s N/A N/A self domain address N/A response N/A N/A self get_url url N/A N/A N/A response content No free outputs to spend N/A N/A N/A N/A utxos N/A N/A utxo N/A N/A N/A response json N/A unspent_outputs N/A N/A N/A N/A utxo N/A confirmations confirmations N/A N/A N/A N/A N/A utxos append N/A dict output N/A %s:%s N/A N/A utxo N/A tx_hash_big_endian N/A utxo N/A tx_output_n amount N/A utxo N/A value address address N/A utxos N/A N/A BitcoinAbe N/A Service N/A N/A service_id 15 N/A supported_cryptos N/A btc N/A base_url http://bitcoin-abe.info/chain/Bitcoin N/A name Abe get_balance N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A N/A N/A self base_url /q/addressbalance/ address N/A response N/A N/A self get_url url N/A N/A float N/A response content N/A N/A DogeChainInfo N/A BitcoinAbe N/A N/A service_id 18 N/A supported_cryptos N/A doge N/A base_url https://dogechain.info/chain/Dogecoin N/A api_homepage https://dogechain.info/api N/A name DogeChain.info N/A AuroraCoinEU N/A BitcoinAbe N/A N/A service_id 19 N/A supported_cryptos N/A aur N/A base_url http://blockexplorer.auroracoin.eu/chain/AuroraCoin N/A name AuroraCoin.eu N/A Atorox N/A BitcoinAbe N/A N/A service_id 20 N/A supported_cryptos N/A aur N/A base_url http://auroraexplorer.atorox.net/chain/AuroraCoin N/A name atorox.net N/A FeathercoinCom N/A Service N/A N/A service_id 21 N/A supported_cryptos N/A ftc N/A api_homepage http://api.feathercoin.com/ N/A name Feathercoin.com get_balance N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A http://api.feathercoin.com/?output=balance&address=%s&json=1 address N/A response N/A N/A self get_url url N/A N/A float N/A N/A N/A response json N/A balance N/A N/A NXTPortal N/A Service N/A N/A service_id 22 N/A supported_cryptos N/A nxt N/A api_homepage https://nxtportal.org/ N/A name NXT Portal get_balance N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A http://nxtportal.org/nxt?requestType=getAccount&account= address N/A response N/A N/A self get_url url N/A N/A N/A float N/A N/A N/A response json N/A balanceNQT 1e-08 N/A get_transactions N/A N/A self crypto address N/A N/A N/A url N/A http://nxtportal.org/transactions/account/%s?num=50 address N/A response N/A N/A self get_url url N/A transactions N/A N/A tx txs N/A N/A N/A N/A transactions append N/A dict date N/A N/A N/A arrow get N/A tx N/A time datetime amount N/A tx N/A value txid N/A tx N/A txid confirmations N/A tx N/A confirmations N/A transactions N/A N/A CryptoID N/A Service N/A N/A service_id 23 N/A api_homepage https://chainz.cryptoid.info/api.dws N/A name CryptoID N/A api_key bc1063f00936 N/A supported_cryptos N/A dash bc bay block cann uno vrc xc uro aur pot cure arch swift karm dgc lxc sync byc pc fibre i0c nobl gsx flt ccn rlc rby apex vior ltcd zeit carbon super dis ac vdo ioc xmg cinni crypt excl mne seed qslv maryj key oc ktk voot glc drkc mue gb piggy jbs grs icg rpc tx get_balance N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A http://chainz.cryptoid.info/%s/api.dws?q=getbalance&a=%s&key=%s N/A crypto address N/A self api_key N/A N/A float N/A N/A N/A self get_url url content N/A get_single_transaction N/A N/A self crypto txid N/A N/A N/A url N/A http://chainz.cryptoid.info/%s/api.dws?q=txinfo&t=%s&key=%s N/A crypto txid N/A self api_key N/A r N/A N/A N/A N/A self get_url url json N/A N/A dict time N/A N/A N/A arrow get N/A r N/A timestamp datetime block_number N/A r N/A block inputs N/A N/A address amount N/A x N/A addr N/A x N/A amount N/A x N/A r N/A inputs outputs N/A N/A address amount N/A x N/A addr N/A x N/A amount N/A x N/A r N/A outputs txid txid total_in N/A r N/A total_input total_out N/A r N/A total_output confirmations N/A r N/A confirmations N/A get_unspent_outputs N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A http://chainz.cryptoid.info/%s/api.dws?q=unspent&active=%s&key=%s N/A crypto address N/A self api_key N/A resp N/A N/A self get_url url N/A N/A N/A resp status_code 200 N/A N/A N/A Exception N/A CryptoID returned Error: %s N/A resp content N/A ret N/A N/A utxo N/A N/A N/A resp json N/A unspent_outputs N/A N/A N/A N/A ret append N/A dict output N/A %s:%s N/A N/A utxo N/A tx_hash N/A utxo N/A tx_ouput_n amount N/A int N/A utxo N/A value confirmations N/A utxo N/A confirmations address address N/A ret N/A N/A CryptapUS N/A Service N/A N/A service_id 24 N/A api_homepage https://cryptap.us/ N/A name cryptap.us N/A supported_cryptos N/A nmc wds ber scn sc0 wdc nvc cas myr get_balance N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A http://cryptap.us/%s/explorer/q/addressbalance/%s N/A crypto address N/A N/A float N/A N/A N/A self get_url url content N/A N/A BTER N/A Service N/A N/A service_id 25 N/A api_homepage https://bter.com/api N/A name BTER get_current_price N/A N/A self crypto fiat N/A N/A N/A url_template http://data.bter.com/api/1/ticker/%s_%s N/A url N/A url_template N/A crypto fiat N/A response N/A N/A N/A N/A self get_url url json N/A N/A N/A response N/A result false N/A N/A url N/A url_template N/A crypto btc N/A response N/A N/A self get_url url N/A altcoin_btc N/A float N/A response N/A last N/A url N/A url_template N/A btc fiat N/A response N/A N/A self get_url url N/A btc_fiat N/A float N/A response N/A last N/A N/A self name BTER (calculated) N/A N/A btc_fiat altcoin_btc N/A N/A float N/A N/A response N/A last 0 N/A N/A BitpayInsight N/A Service N/A N/A service_id 28 N/A supported_cryptos N/A btc N/A domain insight.bitpay.com N/A protocol https N/A api_homepage {protocol}://{domain}/api N/A explorer_address_url {protocol}://{domain}/address/{address} N/A name Bitpay Insight get_balance N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A %s://%s/api/addr/%s/balance N/A N/A self protocol N/A self domain address N/A N/A N/A float N/A N/A N/A self get_url url content 100000000.0 N/A _format_tx N/A N/A self tx addresses N/A N/A N/A matched_addresses N/A N/A my_outs 0 N/A my_ins 0 N/A address addresses N/A N/A x N/A tx N/A vout N/A N/A N/A address N/A N/A x N/A scriptPubKey N/A addresses N/A N/A my_outs N/A float N/A x N/A value N/A N/A N/A matched_addresses append address N/A x N/A tx N/A vin N/A N/A N/A address N/A x N/A addr N/A N/A my_ins N/A float N/A x N/A value N/A N/A N/A matched_addresses append address N/A N/A dict amount N/A my_outs my_ins date N/A N/A N/A arrow get N/A tx N/A time datetime txid N/A tx N/A txid confirmations N/A tx N/A confirmations addresses N/A list N/A set matched_addresses N/A get_transactions N/A N/A self crypto address N/A N/A N/A url N/A %s://%s/api/txs/?address=%s N/A N/A self protocol N/A self domain address N/A response N/A N/A self get_url url N/A transactions N/A N/A tx N/A N/A N/A response json N/A txs N/A N/A N/A N/A transactions append N/A N/A self _format_tx tx N/A address N/A transactions N/A get_transactions_multi N/A N/A self crypto addresses N/A N/A N/A url N/A %s://%s/api/addrs/%s/txs N/A N/A self protocol N/A self domain N/A N/A , join addresses N/A r N/A N/A N/A N/A self get_url url json N/A txs N/A N/A tx N/A r N/A items N/A N/A N/A N/A txs append N/A N/A self _format_tx tx addresses N/A txs N/A get_single_transaction N/A N/A self crypto txid N/A N/A N/A url N/A %s://%s/api/tx/%s N/A N/A self protocol N/A self domain txid N/A d N/A N/A N/A N/A self get_url url json N/A N/A dict time N/A N/A N/A arrow get N/A d N/A blocktime datetime confirmations N/A d N/A confirmations total_in N/A float N/A d N/A valueIn total_out N/A float N/A d N/A valueOut fee N/A d N/A fees inputs N/A N/A address value N/A x N/A addr N/A x N/A value N/A x N/A d N/A vin outputs N/A N/A address value N/A N/A N/A x N/A scriptPubKey N/A addresses N/A 0 N/A x N/A value N/A x N/A d N/A vout txid txid N/A _format_utxo N/A N/A self utxo N/A N/A N/A N/A dict output N/A %s:%s N/A N/A utxo N/A txid N/A utxo N/A vout amount N/A currency_to_protocol N/A utxo N/A amount confirmations N/A utxo N/A confirmations address N/A utxo N/A address N/A get_unspent_outputs N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A %s://%s/api/addr/%s/utxo?noCache=1 N/A N/A self protocol N/A self domain address N/A utxos N/A N/A utxo N/A N/A N/A N/A self get_url url json N/A N/A N/A N/A utxos append N/A N/A self _format_utxo utxo N/A utxos N/A get_unspent_outputs_multi N/A N/A self crypto addresses confirmations N/A 1 N/A N/A url N/A %s://%s/api/addrs/%s/utxo?noCache=1 N/A N/A self protocol N/A self domain N/A N/A , join addresses N/A utxos N/A N/A utxo N/A N/A N/A N/A self get_url url json N/A N/A N/A N/A utxos append N/A N/A self _format_utxo utxo N/A utxos N/A get_block N/A N/A self crypto block_number block_hash latest N/A False N/A N/A latest N/A N/A url N/A %s://%s/api/status?q=getLastBlockHash N/A N/A self protocol N/A self domain N/A block_hash N/A N/A N/A N/A N/A self get_url url json N/A lastblockhash N/A N/A block_number N/A N/A url N/A %s://%s/api/block-index/%s N/A N/A self protocol N/A self domain block_number N/A block_hash N/A N/A N/A N/A N/A self get_url url json N/A blockHash N/A url N/A %s://%s/api/block/%s N/A N/A self protocol N/A self domain block_hash N/A r N/A N/A N/A N/A self get_url url json N/A N/A dict block_number N/A r N/A height version N/A r N/A version confirmations N/A r N/A confirmations time N/A N/A N/A arrow get N/A r N/A time datetime mining_difficulty N/A float N/A r N/A difficulty size N/A r N/A size hash N/A r N/A hash merkle_root N/A r N/A merkleroot previous_hash N/A r N/A previousblockhash next_hash N/A N/A r get nextblockhash None txids N/A r N/A tx tx_count N/A len N/A r N/A tx N/A push_tx N/A N/A self crypto tx_hex N/A N/A N/A url N/A %s://%s/api/tx/send N/A N/A self protocol N/A self domain N/A N/A N/A N/A N/A N/A self post_url url N/A rawtx tx_hex json N/A txid N/A get_optimal_fee N/A N/A self crypto tx_bytes N/A N/A N/A url N/A %s://%s/api/utils/estimatefee?nbBlocks=2 N/A N/A self protocol N/A self domain N/A N/A N/A N/A N/A self get_url url json N/A N/A MYRCryptap N/A BitpayInsight N/A N/A service_id 30 N/A protocol http N/A supported_cryptos N/A myr N/A domain insight-myr.cryptap.us N/A name MYR cryptap N/A BirdOnWheels N/A BitpayInsight N/A N/A service_id 31 N/A supported_cryptos N/A myr N/A domain birdonwheels5.no-ip.org:3000 N/A name Bird on Wheels N/A ThisIsVTC N/A BitpayInsight N/A N/A service_id 32 N/A supported_cryptos N/A vtc N/A domain explorer.thisisvtc.com N/A name This is VTC N/A ReddcoinCom N/A BitpayInsight N/A N/A service_id 33 N/A supported_cryptos N/A rdd N/A domain live.reddcoin.com N/A name Reddcoin.com N/A CoinTape N/A Service N/A N/A service_id 35 N/A api_homepage http://api.cointape.com/api N/A supported_cryptos N/A btc N/A base_url http://api.cointape.com N/A name CoinTape get_optimal_fee N/A N/A self crypto tx_bytes N/A N/A N/A url N/A N/A self base_url /v1/fees/recommended N/A response N/A N/A N/A N/A self get_url url json N/A N/A int N/A N/A response N/A fastestFee tx_bytes N/A N/A BitGo N/A Service N/A N/A service_id 36 N/A api_homepage https://www.bitgo.com/api/ N/A name BitGo N/A base_url https://www.bitgo.com N/A optimalFeeNumBlocks 1 N/A supported_cryptos N/A btc get_balance N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A %s/api/v1/address/%s N/A N/A self base_url address N/A response N/A N/A N/A N/A self get_url url json N/A N/A confirmations 0 N/A N/A N/A N/A response N/A balance 100000000.0 N/A N/A confirmations 1 N/A N/A N/A N/A response N/A confirmedBalance 100000000.0 N/A N/A N/A SkipThisService Filtering by confirmation only available for 0 or 1 N/A get_transactions N/A N/A self crypto address N/A N/A N/A url N/A %s/api/v1/address/%s/tx N/A N/A self base_url address N/A response N/A N/A N/A N/A self get_url url json N/A txs N/A N/A tx N/A response N/A transactions N/A N/A my_outs N/A N/A x N/A value N/A x N/A tx N/A entries N/A N/A x N/A account address N/A N/A N/A txs append N/A dict amount N/A sum my_outs date N/A N/A N/A arrow get N/A tx N/A date datetime txid N/A tx N/A id confirmations N/A tx N/A confirmations N/A txs N/A get_unspent_outputs N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A %s/api/v1/address/%s/unspents N/A N/A self base_url address N/A utxos N/A N/A utxo N/A N/A N/A N/A N/A self get_url url json N/A unspents N/A N/A N/A N/A utxos append N/A dict output N/A %s:%s N/A N/A utxo N/A tx_hash N/A utxo N/A tx_output_n amount N/A utxo N/A value confirmations N/A utxo N/A confirmations address address N/A utxos N/A get_block N/A N/A self crypto block_number block_hash latest N/A False N/A N/A latest N/A N/A url /api/v1/block/latest N/A N/A url N/A N/A /api/v1/block/ block_number block_hash N/A r N/A N/A self get_url N/A N/A self base_url url N/A N/A dict block_number N/A r N/A height time N/A N/A N/A arrow get N/A r N/A date datetime hash N/A r N/A id previous_hash N/A r N/A previous txids N/A r N/A transactions tx_count N/A len N/A r N/A transactions N/A get_optimal_fee N/A N/A self crypto tx_bytes N/A N/A N/A url N/A %s/api/v1/tx/fee?numBlocks=%s N/A N/A self base_url N/A self optimalFeeNumBlocks N/A response N/A N/A N/A N/A self get_url url json N/A fee_kb N/A response N/A feePerKb N/A N/A int N/A N/A tx_bytes fee_kb 1024 N/A N/A Blockonomics N/A Service N/A N/A service_id 37 N/A supported_cryptos N/A btc N/A api_homepage https://www.blockonomics.co/views/api.html N/A name Blockonomics get_balance N/A N/A self crypto address confirmations N/A 1 N/A N/A N/A N/A N/A self get_balance_multi crypto N/A address confirmations N/A address N/A get_balance_multi N/A N/A self crypto addresses confirmations N/A 1 N/A N/A url https://www.blockonomics.co/api/balance N/A N/A N/A hasattr addresses startswith N/A N/A addresses startswith xpub N/A N/A body N/A addr addresses N/A N/A body N/A addr N/A N/A join addresses N/A response N/A N/A N/A N/A self post_url url N/A N/A json dumps body json N/A balances N/A N/A data N/A response N/A response N/A N/A confirmed N/A N/A data N/A confirmed 100000000.0 N/A N/A confirmations 0 N/A N/A balance N/A confirmed N/A N/A data N/A unconfirmed 100000000.0 N/A N/A confirmations 1 N/A N/A balance confirmed N/A N/A N/A SkipThisService Can't filter by confirmations N/A N/A balances N/A N/A data N/A addr balance N/A balances N/A get_transactions N/A N/A self crypto address N/A N/A N/A url https://www.blockonomics.co/api/searchhistory N/A response N/A N/A N/A N/A self post_url url N/A N/A json dumps N/A addr address json N/A txs N/A N/A tx N/A response N/A history N/A N/A N/A N/A txs append N/A dict amount N/A N/A tx N/A value 100000000.0 date N/A N/A N/A arrow get N/A tx N/A time datetime txid N/A tx N/A txid N/A txs N/A N/A BlockExplorerCom N/A BitpayInsight N/A N/A service_id 38 N/A supported_cryptos N/A btc N/A domain blockexplorer.com N/A name BlockExplorer.com N/A BitNodes N/A Service N/A N/A domain https://bitnodes.21.co N/A service_id 39 N/A name Bitnodes.21.co get_nodes N/A N/A self crypto N/A N/A N/A response N/A N/A self get_url N/A N/A self domain /api/v1/snapshots/latest/ N/A nodes_dict N/A N/A N/A response json N/A nodes N/A nodes N/A N/A N/A address data N/A N/A nodes_dict items N/A N/A N/A N/A nodes append N/A address protocol_version user_agent connected_since services height hostname city country latitude longitude timezone asn organization address N/A data N/A 0 N/A data N/A 1 N/A N/A N/A arrow get N/A data N/A 2 datetime N/A data N/A 3 N/A data N/A 4 N/A data N/A 5 N/A data N/A 6 N/A data N/A 7 N/A data N/A 8 N/A data N/A 9 N/A data N/A 10 N/A data N/A 11 N/A data N/A 12 N/A nodes N/A N/A BitcoinFees21 N/A CoinTape N/A N/A base_url https://bitcoinfees.21.co/api N/A service_id 40 N/A name bitcoinfees.21.co N/A api_homepage https://bitcoinfees.21.co/api N/A supported_cryptos N/A btc N/A ChainRadar N/A Service N/A N/A api_homepage http://chainradar.com/api N/A service_id 41 N/A name ChainRadar.com N/A supported_cryptos N/A aeon bbr bcn btc dsh fcn mcn qcn duck mro rd get_block N/A N/A self crypto block_number block_hash latest N/A False N/A N/A latest N/A N/A url N/A http://chainradar.com/api/v1/%s/status crypto N/A block_number N/A N/A N/A N/A N/A self get_url url json N/A height N/A url N/A http://chainradar.com/api/v1/%s/blocks/%s/full N/A crypto N/A block_number block_hash N/A r N/A N/A N/A N/A self get_url url json N/A h N/A r N/A blockHeader N/A N/A dict block_number N/A h N/A height time N/A N/A N/A arrow get N/A h N/A timestamp datetime size N/A h N/A blockSize hash N/A h N/A hash previous_hash N/A h N/A prevBlockHash txids N/A N/A x N/A hash N/A x N/A r N/A transactions tx_count N/A len N/A r N/A transactions N/A N/A Mintr N/A Service N/A N/A service_id 42 N/A name Mintr.org N/A domain http://{coin}.mintr.org N/A supported_cryptos N/A ppc emc N/A api_homepage https://www.peercointalk.org/index.php?topic=3998.0 N/A explorer_tx_url https://{coin}.mintr.org/tx/{txid} N/A explorer_address_url https://{coin}.mintr.org/address/{address} N/A explorer_blocknum_url https://{coin}.mintr.org/block/{blocknum} N/A explorer_blockhash_url https://{coin}.mintr.org/block/{blockhash} _get_coin N/A N/A cls crypto N/A N/A N/A N/A crypto ppc N/A N/A peercoin N/A N/A crypto emc N/A N/A emercoin N/A classmethod get_balance N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A %s/api/address/balance/%s N/A N/A N/A N/A self domain format coin N/A N/A self _get_coin crypto address N/A r N/A N/A N/A N/A self get_url url json N/A N/A error r N/A N/A N/A Exception N/A Mintr returned error: %s N/A r N/A error N/A N/A float N/A r N/A balance N/A get_single_transaction N/A N/A self crypto txid N/A N/A N/A url N/A %s/api/tx/hash/%s N/A N/A N/A N/A self domain format coin N/A N/A self _get_coin crypto txid N/A d N/A N/A N/A N/A self get_url url json N/A N/A dict time N/A N/A N/A arrow get N/A d N/A time datetime total_in N/A float N/A d N/A valuein total_out N/A float N/A d N/A valueout fee N/A float N/A d N/A fee inputs N/A N/A address value N/A x N/A address N/A x N/A value N/A x N/A d N/A vin outputs N/A N/A address value N/A x N/A address N/A x N/A value N/A x N/A d N/A vout txid txid N/A get_block N/A N/A self crypto block_number block_hash latest N/A False N/A N/A block_number N/A N/A by height N/A N/A block_hash N/A N/A by hash N/A url N/A %s/api/block/%s/%s N/A N/A N/A N/A self domain format coin N/A N/A self _get_coin crypto by N/A block_hash block_number N/A b N/A N/A N/A N/A self get_url url json N/A N/A dict block_number N/A int N/A b N/A height time N/A N/A N/A arrow get N/A b N/A time datetime hash N/A b N/A blockhash previous_hash N/A b N/A previousblockhash txids N/A N/A x N/A tx_hash N/A x N/A b N/A transactions tx_count N/A int N/A b N/A numtx size N/A int N/A b N/A size sent_value N/A N/A float N/A b N/A valueout N/A float N/A b N/A mint mining_difficulty N/A float N/A b N/A difficulty merkle_root N/A b N/A merkleroot total_fees N/A float N/A b N/A fee N/A N/A BlockExplorersNet N/A Service N/A N/A service_id 43 N/A domain http://{coin}.blockexplorers.net N/A supported_cryptos N/A gsm erc tx N/A name BlockExplorers.Net N/A explorer_tx_url https://{coin}.blockexplorers.net/tx/{txid} N/A explorer_address_url https://{coin}.blockexplorers.net/address/{address} N/A explorer_blockhash_url https://{coin}.blockexplorers.net/block/{blockhash} _get_coin N/A N/A cls crypto N/A N/A N/A N/A crypto gsm N/A N/A gsmcoin N/A N/A crypto erc N/A N/A europecoin N/A N/A crypto tx N/A N/A transfercoin N/A classmethod get_balance N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A %s/ext/getbalance/%s N/A N/A N/A N/A self domain format coin N/A N/A self _get_coin crypto address N/A N/A float N/A N/A N/A self get_url url content N/A get_transactions N/A N/A self crypto address N/A N/A N/A domain N/A N/A N/A self domain format coin N/A N/A self _get_coin crypto N/A url N/A %s/ext/getaddress/%s N/A domain address N/A N/A N/A N/A N/A self get_url url json N/A get_single_transaction N/A N/A self crypto txid N/A N/A N/A domain N/A N/A N/A self domain format coin N/A N/A self _get_coin crypto N/A url N/A %s/api/getrawtransaction?txid=%s&decrypt=1 N/A domain txid N/A d N/A N/A N/A N/A self get_url url json N/A N/A N/A N/A d N/A vin N/A N/A N/A N/A N/A d N/A vin N/A 0 get coinbase N/A N/A ins N/A N/A txid N/A x N/A txid N/A x N/A d N/A vin N/A N/A ins N/A N/A txid N/A x N/A coinbase N/A x N/A d N/A vin N/A outs N/A N/A address value N/A N/A N/A x N/A scriptPubKey N/A addresses N/A 0 N/A x N/A value N/A x N/A d N/A vout N/A N/A dict time N/A N/A N/A arrow get N/A d N/A time datetime block_hash N/A d N/A blockhash hex N/A d N/A hex inputs ins outputs outs txid txid total_out N/A sum N/A N/A x N/A value N/A x outs confirmations N/A d N/A confirmations N/A get_block N/A N/A self crypto block_number block_hash latest N/A False N/A N/A domain N/A N/A N/A self domain format coin N/A N/A self _get_coin crypto N/A latest N/A N/A url N/A %s/api/getblockcount domain N/A block_number N/A int N/A N/A N/A self get_url url content N/A block_number N/A N/A url N/A %s/api/getblockhash?index=%s N/A domain block_number N/A block_hash N/A N/A N/A self get_url url content N/A url N/A %s/api/getblock?hash=%s N/A domain block_hash N/A r N/A N/A N/A N/A self get_url url json N/A N/A dict confirmations N/A r N/A confirmations size N/A r N/A size txs N/A r N/A tx tx_count N/A len N/A r N/A txs time N/A N/A N/A arrow get N/A r N/A time datetime hash N/A r N/A hash block_number N/A r N/A height merkle_root N/A r N/A merkleroot difficulty N/A r N/A difficulty N/A N/A UNOCryptap N/A BitpayInsight N/A N/A service_id 44 N/A supported_cryptos N/A uno N/A protocol http N/A domain insight-uno.cryptap.us N/A name UNO cryptap N/A RICCryptap N/A BitpayInsight N/A N/A service_id 45 N/A supported_cryptos N/A ric N/A protocol http N/A domain insight-ric.cryptap.us N/A name RIC cryptap N/A ProHashing N/A Service N/A N/A service_id 46 N/A domain prohashing.com N/A name ProHashing N/A supported_cryptos N/A doge get_address_balance N/A N/A self crypto address confirmations N/A 1 N/A N/A url N/A https://%s/explorerJson/getAddress?address=%s&coin_id=%s N/A N/A self domain address N/A N/A self _get_coin crypto N/A r N/A N/A N/A N/A self get_url url json N/A N/A N/A r get message None N/A N/A N/A SkipThisService N/A Could not get Coin Info: %s N/A r N/A message N/A N/A r N/A balance N/A get_transactions N/A N/A self crypto address confirmations N/A 1 N/A N/A params $params=%7B%22page%22:1,%22count%22:20,%22filter%22:%7B%7D,%22sorting%22:%7B%22blocktime%22:%22asc%22%7D,%22group%22:%7B%7D,%22groupBy%22:null%7D N/A url N/A https://prohashing.com/explorerJson/getTransactionsByAddress?%s&address=%s&coin_id=%s N/A params address N/A N/A self _get_coin crypto N/A N/A N/A N/A N/A self get_url url json N/A _get_coin N/A N/A self crypto N/A N/A crypto_data crypto_data N/A full_name N/A N/A crypto_data N/A crypto N/A name N/A url N/A https://%s/explorerJson/getInfo?coin_name=%s N/A N/A self domain full_name N/A r N/A N/A N/A N/A self get_url url json N/A N/A N/A r get message None N/A N/A N/A SkipThisService N/A Could not get Coin Info: %s N/A r N/A message N/A N/A r N/A id N/A get_block N/A N/A self crypto block_number block_hash latest N/A False N/A N/A N/A latest block_hash N/A N/A N/A SkipThisService Block height and latest not implemented. N/A url N/A https://%s/explorerJson/getBlock?coin_id=%s& N/A N/A self domain N/A N/A self _get_coin crypto N/A block_hash N/A N/A url N/A %shash=%s N/A url block_hash N/A r N/A N/A N/A N/A self get_url url json N/A N/A dict confirmations N/A r N/A confirmations size N/A r N/A size txs N/A N/A x N/A hash N/A x N/A r N/A tx tx_count N/A len N/A r N/A tx hash N/A r N/A hash block_number N/A r N/A height difficulty N/A r N/A difficulty N/A N/A