TransactionJson: Readonly<
    {
        message: {
            accountKeys: readonly Address[];
            header: {
                numReadonlySignedAccounts: number;
                numReadonlyUnsignedAccounts: number;
                numRequiredSignatures: number;
            };
            instructions: readonly TransactionInstruction[];
        };
    },
> & TransactionBase