arkiv-sdk
    Preparing search index...

    Variable arkivABIConst

    arkivABI: readonly [
        {
            inputs: readonly [
                { indexed: true; name: "entityKey"; type: "uint256" },
                { name: "expirationBlock"; type: "uint256" },
            ];
            name: "GolemBaseStorageEntityCreated";
            type: "event";
        },
        {
            inputs: readonly [
                { indexed: true; name: "entityKey"; type: "uint256" },
                { name: "expirationBlock"; type: "uint256" },
            ];
            name: "GolemBaseStorageEntityUpdated";
            type: "event";
        },
        {
            inputs: readonly [
                { indexed: true; name: "entityKey"; type: "uint256" },
            ];
            name: "GolemBaseStorageEntityDeleted";
            type: "event";
        },
        {
            inputs: readonly [
                { indexed: true; name: "entityKey"; type: "uint256" },
                { name: "oldExpirationBlock"; type: "uint256" },
                { name: "newExpirationBlock"; type: "uint256" },
            ];
            name: "GolemBaseStorageEntityBTLExtended";
            type: "event";
        },
    ] = ...

    The Application Binary Interface (ABI) for Arkiv storage contract events.

    This ABI defines the event signatures emitted by the Arkiv storage contract for all entity lifecycle operations. These events are used to track entity creation, updates, deletions, and BTL extensions on the blockchain.