Skip to main content
Ctrl+K

GenLayer documentation

  • Public API
  • Specification
  • Public API
  • Specification

GenLayer SDK API Documentation#

Contents:

  • Public API
    • Package genlayer
      • Top level
        • gl
        • Address
        • Array
        • DynArray
        • Keccak256()
        • TreeMap
        • allow_storage()
        • Integer aliases
      • gl
        • Contract
        • Event
        • Lazy
        • MessageRawType
        • MessageType
        • contract_interface()
        • deploy_contract()
        • get_contract_at()
        • message
        • message_raw
        • private()
        • public
      • gl.advanced
        • emit_raw_event()
        • user_error_immediate()
      • gl.calldata
        • CalldataEncodable
        • DecodingError
        • decode()
        • encode()
        • to_str()
      • gl.storage
        • Array
        • DynArray
        • Indirection
        • Manager
        • Root
        • Slot
        • TreeMap
        • VLA
        • allow_storage()
        • inmem_allocate()
      • gl.evm
        • ContractDeclaration
        • ContractProxy
        • InplaceTuple
        • MethodEncoder
        • contract_interface()
        • decode()
        • encode()
        • selector_of()
        • signature_of()
        • type_name_of()
      • gl.eq_principle
        • prompt_comparative()
        • prompt_non_comparative()
        • strict_eq()
      • gl.nondet
        • Image
        • exec_prompt()
      • gl.nondet.web
        • Response
        • delete()
        • get()
        • head()
        • patch()
        • post()
        • render()
        • request()
    • Package genlayer_embeddings
      • Model
        • Model.__call__()
        • Model.__init__()
      • SentenceTransformer()
      • VecDB
        • VecDB.Element
        • VecDB.Id
        • VecDB.__gl_allow_storage__
        • VecDB.__iter__()
        • VecDB.__len__()
        • VecDB.get_by_id()
        • VecDB.get_by_id_or_none()
        • VecDB.insert()
        • VecDB.knn()
  • Specification
    • GenVM ABI
      • Calldata format
        • Types
        • Format
      • Contract Startup Process
      • Runners
        • AddEnv
        • MapFile
        • SetArgs
        • LinkWasm
        • StartWasm
        • Depends
        • Seq
        • When
        • With

next

Public API

Show Source

© Copyright 2025, GenLayer.

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.16.0.