API Reference#
- Package genlayer
- Top level
- contract
- message
MessageRawTypeMessageRawType.chain_idMessageRawType.contract_addressMessageRawType.datetimeMessageRawType.entry_dataMessageRawType.entry_kindMessageRawType.entry_stage_dataMessageRawType.is_initMessageRawType.origin_addressMessageRawType.sender_addressMessageRawType.signer_addressMessageRawType.stackMessageRawType.value
chain_idcontract_addressentry_dataentry_kindentry_stage_datais_initorigin_addressrawsender_addresssigner_addressstackvalue
- chain
AccountEventIAccountInternalMessageParamsInternalMessageParams.__delattr__()InternalMessageParams.__eq__()InternalMessageParams.__final__InternalMessageParams.__hash__()InternalMessageParams.__init__()InternalMessageParams.__repr__()InternalMessageParams.__setattr__()InternalMessageParams.execution_budget_per_roundInternalMessageParams.leader_timeunits_allocationInternalMessageParams.max_price_gen_per_time_unitInternalMessageParams.receipt_fee_max_gas_priceInternalMessageParams.rotationsInternalMessageParams.storage_fee_max_gas_priceInternalMessageParams.validator_timeunits_allocation
ONid
- vm
ResultReturnUserErrorUserError.__cause__UserError.__context__UserError.__eq__()UserError.__getattribute__()UserError.__hash__()UserError.__init__()UserError.__new__()UserError.__reduce__()UserError.__repr__()UserError.__setstate__()UserError.__str__()UserError.__suppress_context__UserError.__traceback__UserError.add_note()UserError.argsUserError.dataUserError.immediate()UserError.with_traceback()
VMErrorget_timestamp()map_file()register_runner()run_nondet()run_nondet_default()spawn_sandbox()trace()trace_time_micro()unpack_result()yield_()
- evm
AddressContractDeclarationContractProxyInplaceTupleMethodEncoderbytes1bytes10bytes11bytes12bytes13bytes14bytes15bytes16bytes17bytes18bytes19bytes2bytes20bytes21bytes22bytes23bytes24bytes25bytes26bytes27bytes28bytes29bytes3bytes30bytes31bytes32bytes4bytes5bytes6bytes7bytes8bytes9contract_generator()decode()encode()selector_of()signature_of()type_name_of()
- nondet
- nondet.web
- eq_principle
- calldata
CalldataEncodableDecodedDecodingErrorDecodingError.__cause__DecodingError.__context__DecodingError.__getattribute__()DecodingError.__init__()DecodingError.__new__()DecodingError.__reduce__()DecodingError.__repr__()DecodingError.__setstate__()DecodingError.__str__()DecodingError.__suppress_context__DecodingError.__traceback__DecodingError.add_note()DecodingError.argsDecodingError.with_traceback()
EncodableEncodableWithDefaultdecode()encode()to_str()
- storage
ArrayComparableDynArrayDynArray.__contains__()DynArray.__delitem__()DynArray.__getitem__()DynArray.__iadd__()DynArray.__init__()DynArray.__iter__()DynArray.__len__()DynArray.__repr__()DynArray.__setitem__()DynArray.append()DynArray.append_new_get()DynArray.assign()DynArray.clear()DynArray.count()DynArray.extend()DynArray.index()DynArray.insert()DynArray.pop()DynArray.remove()DynArray.reverse()
IndirectionManagerPickledRootRoot.MANAGERRoot.__gl_allow_storage__Root.__init__()Root.codeRoot.code_slotRoot.contract_instanceRoot.get()Root.get_contract_instance()Root.get_permission()Root.get_resolved_code()Root.get_vacant_slot()Root.lock_default()Root.locked_slotsRoot.majorRoot.permissionsRoot.set_permission()Root.slot()Root.upgraders
SlotTreeMapTreeMap.__contains__()TreeMap.__delitem__()TreeMap.__eq__()TreeMap.__getitem__()TreeMap.__gl_allow_storage__TreeMap.__hash__TreeMap.__iter__()TreeMap.__len__()TreeMap.__repr__()TreeMap.__setitem__()TreeMap.assign()TreeMap.clear()TreeMap.compute_if_absent()TreeMap.get()TreeMap.get_or_insert_default()TreeMap.items()TreeMap.keys()TreeMap.pop()TreeMap.popitem()TreeMap.setdefault()TreeMap.update()TreeMap.values()
VLAallow()inmem_allocate()
- types
AddressKeccak256()KeccakHashLazySizedArraybiginti104i112i120i128i136i144i152i16i160i168i176i184i192i200i208i216i224i232i24i240i248i256i32i40i48i56i64i72i8i80i88i96u104u112u120u128u136u144u152u16u160u168u176u184u192u200u208u216u224u232u24u240u248u256u32u40u48u56u64u72u8u80u88u96
- Package genlayer_embeddings