Parameters
- forwardConfig: {
forwardFlags: number;
inputMint: PublicKey;
instructionConstraint: {
dataChecks: { expected: number[]; length: number; offset: number }[];
numDataChecks: number;
numPinnedAccounts: number;
pinnedAccounts: { index: number; pubkey: PublicKey }[];
programId: PublicKey;
};
outputMint: PublicKey;
} - postValidation: DecodeEnum
Returns string | null
warning string, or null when no warning is warranted
Returns the act-mode post_validation warning message if the config warrants one, otherwise
null. Pure function — the caller emits the side-effect (console.warn).Act mode (ADR-0026) has no on-chain output guard. The owner's
post_validationis the only backstop. This warns (does not throw) because the post_validation target is use-case-specific — Tributary cannot validate it on-chain. See ADR-0031.