CRTK.contract module

class CRTK.contract.Contract

Bases: object

get_address()
get_bytecode()
get_function_definition_list()
get_function_signature_list()
get_opcode()
get_opcode_occurrence(collapse=0)
is_ERC20()
is_ERC721()
is_ERC777()
is_real_contract()

CRTK.creationcontract module

class CRTK.creationcontract.CreationContract(bytecode, address='')

Bases: CRTK.contract.Contract

get_bzzr()
get_constructor_arguments()
get_deployment_bytecode()
get_deployment_opcode()
get_runtime_bytecode()
get_runtime_contract()
get_runtime_opcode()
is_runtime_contract()

CRTK.runtimecontract module

class CRTK.runtimecontract.RuntimeContract(bytecode, address='')

Bases: CRTK.contract.Contract

is_runtime_contract()