@cfxlabsinc/b2b-services
    Preparing search index...

    The IDL Anchor wrote before Program Metadata existed, and cannot rewrite.

    Both programs declare a plain #[program], and anchor-syn only emits the legacy IDL instruction dispatch for #[program(legacy_idl)] — so Write, SetBuffer and Close all reach an instruction neither program handles. The account is therefore frozen at whatever it last held, and its rent cannot be reclaimed without a redeploy that opts the dispatch back in.

    Surfaced rather than ignored because an operator looking for "the IDL" will find this one in an explorer, and a page that omitted it would be answering a different question than the one they asked.

    type LegacyProgramIdl = {
        address: Address;
        authority: string | null;
        lamports: number;
        version: string | null;
    }
    Index
    address: Address
    authority: string | null
    lamports: number
    version: string | null