Documentation
    Preparing search index...

    Interface AccountConfig

    The deployed ids of the shared account package this contract builds against.

    Kept deliberately minimal — ids only — so any consumer of the shared account primitive (DeepBook core's account wrapper, Predict, …) can drive these builders with its OWN deployment's ids without constructing a full product-SDK config.

    Extends the codegen-generated config interface so there is exactly one config shape and casing: the generated bindings resolve options.config against these same keys, and if codegen adds, drops, or renames a key this file stops compiling instead of silently building a PTB against the wrong object. The ids are narrowed to string — codegen types the package id as optional and the registry as the wider ConfigValue, but the wrapper-address derivation needs plain ids.

    interface AccountConfig {
        accountPackageId: string;
        accountRegistry: string;
    }

    Hierarchy

    • AccountConfig
      • AccountConfig
    Index
    accountPackageId: string

    The account Move package id.

    accountRegistry: string

    The shared AccountRegistry object id.