Build an unsigned OptimisticOracle.disputeOutcome transaction.
Locks the on-chain dispute bond (USDT) to challenge the proposed outcome. The bond size is read from the oracle contract server-side; bondAmount is optional and, when sent, must match it exactly.
Authorizations
HttpOnly session cookie set by POST /v1/auth/session. Mutating requests must also send the CSRF token (returned by that call) in the x-csrf-token header.
Body
Alephium address (base58, optional :N group suffix).
30 - 80^[123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz:]+$Signer's public key (33-byte secp256k1 hex). Required for the node to build the witness layout.
^(0x)?[0-9a-fA-F]+$Alephium address (base58, optional :N group suffix).
30 - 80^[123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz:]+$Signature scheme the signer address was derived from. gl-secp256k1 is the groupless key the Aura app uses (3... addresses); default is grouped secp256k1 for standard Alephium wallets and tooling (1... addresses). These are the only two types a session can be established with, so no other value can reach a build-tx route.
default, gl-secp256k1 Amount in token base units (string to preserve precision).
^\d+$Response
Default Response
Hex-encoded unsigned transaction. Sign and submit via your wallet.
-9007199254740991 <= x <= 9007199254740991-9007199254740991 <= x <= 9007199254740991-9007199254740991 <= x <= 9007199254740991
