SDK API Documentation#
Parts:
- Public API
- Package genlayer
- Package genlayer.std
- gl
ContractContractAtEventLazyMessageRawTypeMessageRawType.__optional_keys__MessageRawType.__required_keys__MessageRawType.__total__MessageRawType.chain_idMessageRawType.contract_addressMessageRawType.datetimeMessageRawType.entry_dataMessageRawType.entry_kindMessageRawType.entry_stage_dataMessageRawType.is_initMessageRawType.origin_addressMessageRawType.sender_addressMessageRawType.stackMessageRawType.value
MessageTypecontract_interface()deploy_contract()eq_principle_prompt_comparative()eq_principle_prompt_non_comparative()eq_principle_strict_eq()eth_contract()exec_prompt()get_webpage()messagemessage_rawprivate()public
- gl.calldata
- gl.advanced
- gl.eth
- gl.wasi
- gl
- Package genlayer_embeddings
- Internal packages
- Package genlayer.py
- Package genlayer.py._internal
- Package genlayer.py._internal.event
- Package genlayer.py._internal.reflect
- Package genlayer.py.eth._internal.builder
- Package genlayer.py.eth._internal.codecs
- Package genlayer.py.eth._internal.type_dicts
- Package genlayer.py.eth.calldata
- Package genlayer.py.eth.generate
- Package genlayer.py.eth.support
- Package genlayer.py.get_schema
- Package genlayer.py.keccak
- Package genlayer.py.storage
- Package genlayer.py.storage._internal
- Package genlayer.py.storage._internal.core
- Package genlayer.py.storage._internal.desc_base_types
- Package genlayer.py.storage._internal.desc_record
- Package genlayer.py.storage._internal.generate
- Package genlayer.py.storage._internal.numpy
- Package genlayer.py.storage.annotations
- Package genlayer.py.storage.root
- Package genlayer.py.storage.tree_map
- Package genlayer.py.storage.vec
- Package genlayer.py.types
- Package genlayer.std._internal
- Package genlayer.std._internal.gl_call
- Package genlayer.std._internal.result_codes
EntryKindResultCodeStorageTypeStorageType.__format__()StorageType.__new__()StorageType.as_integer_ratio()StorageType.bit_count()StorageType.bit_length()StorageType.conjugate()StorageType.denominatorStorageType.from_bytes()StorageType.imagStorageType.is_integer()StorageType.numeratorStorageType.realStorageType.to_bytes()
- Package genlayer.std._internal.runner
- Package genlayer.std._internal.storage
- Package genlayer.std._wasi
- Package genlayer.std.annotations
- Package genlayer.std.eq_principles
- Package genlayer.std.eth
- Package genlayer.std.events
- Package genlayer.std.genvm_contracts
ContractContractAtDeploymentTransactionDataKwArgsDeploymentTransactionDataKwArgs.clear()DeploymentTransactionDataKwArgs.copy()DeploymentTransactionDataKwArgs.fromkeys()DeploymentTransactionDataKwArgs.get()DeploymentTransactionDataKwArgs.items()DeploymentTransactionDataKwArgs.keys()DeploymentTransactionDataKwArgs.pop()DeploymentTransactionDataKwArgs.popitem()DeploymentTransactionDataKwArgs.salt_nonceDeploymentTransactionDataKwArgs.setdefault()DeploymentTransactionDataKwArgs.update()DeploymentTransactionDataKwArgs.values()
TransactionDataKwArgsTransactionDataKwArgs.clear()TransactionDataKwArgs.copy()TransactionDataKwArgs.fromkeys()TransactionDataKwArgs.get()TransactionDataKwArgs.items()TransactionDataKwArgs.keys()TransactionDataKwArgs.pop()TransactionDataKwArgs.popitem()TransactionDataKwArgs.setdefault()TransactionDataKwArgs.update()TransactionDataKwArgs.values()
contract_interface()deploy_contract()
- Package genlayer.std.msg
- Package genlayer.std.nondet_fns
ExecPromptKwArgsExecPromptKwArgs.clear()ExecPromptKwArgs.copy()ExecPromptKwArgs.fromkeys()ExecPromptKwArgs.get()ExecPromptKwArgs.items()ExecPromptKwArgs.keys()ExecPromptKwArgs.pop()ExecPromptKwArgs.popitem()ExecPromptKwArgs.response_formatExecPromptKwArgs.setdefault()ExecPromptKwArgs.update()ExecPromptKwArgs.values()
GetWebpageKwArgsGetWebpageKwArgs.clear()GetWebpageKwArgs.copy()GetWebpageKwArgs.fromkeys()GetWebpageKwArgs.get()GetWebpageKwArgs.items()GetWebpageKwArgs.keys()GetWebpageKwArgs.modeGetWebpageKwArgs.pop()GetWebpageKwArgs.popitem()GetWebpageKwArgs.setdefault()GetWebpageKwArgs.update()GetWebpageKwArgs.values()GetWebpageKwArgs.wait_after_loaded
exec_prompt()get_webpage()