Interface StorageProgramTransaction

Complete Storage Program transaction interface. Used for structured key-value storage on the blockchain with access control.

Storage Programs support:

  • Key-value storage (max 128KB per program)
  • Access control (private, public, restricted, deployer-only)
  • Deterministic address derivation
  • Nested data structures (max 64 levels)

STORAGE_PROGRAMS_SPEC.md for complete specification

interface StorageProgramTransaction {
    blockNumber: number;
    content: StorageProgramTransactionContent;
    ed25519_signature: string;
    hash: string;
    signature: ISignature;
    status: string;
}

Hierarchy

Properties

blockNumber: number
ed25519_signature: string
hash: string
signature: ISignature
status: string