package
0.0.0-20250213232608-c453f8b35c75
Repository: https://github.com/stellar/go.git
Documentation: pkg.go.dev
# Functions
AssetFromContractData takes a ledger entry and verifies if the ledger entry corresponds to the asset info entry written to contract storage by the Stellar Asset Contract upon initialization.
ContractBalanceFromContractData takes a ledger entry and verifies that the ledger entry corresponds to the balance entry written to contract storage by the Stellar Asset Contract.
TODO this should also be used in the operations processor.
TODO this should also be used in the operations processor.
TransformContractCode converts a contract code ledger change entry into a form suitable for BigQuery.
TransformContractEvent converts a transaction's contract events and diagnostic events into a form suitable for BigQuery.
TransformTtl converts an ttl ledger change entry into a form suitable for BigQuery.
# Structs
ContractCodeOutput is a representation of contract code that aligns with the Bigquery table soroban_contract_code.
ContractDataOutput is a representation of contract data that aligns with the Bigquery table soroban_contract_data.
ContractEventOutput is a representation of soroban contract events and diagnostic events.
TtlOutput is a representation of soroban ttl that aligns with the Bigquery table ttls.