71 code/source entries extracted from the pinned Python parser, NEAR adapter and mandate compiler. Search at the top of the page. Dynamic messages are explained at the linked source line. For the complete Rust grammar and verifier rules, use the source references in lessons 10–11.
X3_EVIDENCE_BASELINE
the receipt has no starting balance, so a delivery cannot be measured
near_intents.py:1797
X3_EVIDENCE_BINDING
the receipt's program SHA-256 does not match the supplied X3 program
near_intents.py:1464
X3_EVIDENCE_TX
no deposit transaction: pass --tx, or record it with submit-deposit --receipt
near_intents.py:1655
X3_EVIDENCE_UNSUPPORTED
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:1141
X3_EVIDENCE_UNVERIFIED
a finalized, correct Solana transfer must be proven before notifying 1Click
near_intents.py:2065
X3_MANDATE_ACCOUNT
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_mandate.py:182
X3_MANDATE_APPROVAL
`approve above` must be below per_payment, or no payment could need it
near_mandate.py:256
X3_MANDATE_ASSET
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_mandate.py:173
X3_MANDATE_BOUND
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_mandate.py:241
X3_MANDATE_CHAIN
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:1300
X3_MANDATE_DENIED
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:1316
X3_MANDATE_EXPIRES
expires must fit a UTC timestamp from 1970-01-01T00:00:00.000Z through 9999-12-31T23:59:59.999Z
near_mandate.py:149
X3_MANDATE_LIMIT
per_payment must be positive
near_mandate.py:219
X3_MANDATE_LIST
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_mandate.py:235
X3_MANDATE_OWNER
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:1290
X3_MANDATE_PARSE
the file is empty
near_mandate.py:80
X3_MANDATE_RECIPIENT
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_mandate.py:227
X3_MANDATE_REFUND_TO
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_mandate.py:231
X3_MANDATE_REQUIRED
a live quote for a mandate-controlled intent requires --guard-contract so revocation and rolling spend are read from chain state
near_intents.py:1161
X3_NEAR_ACCOUNT_UNKNOWN
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:1024
X3_NEAR_AMOUNT
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:292
X3_NEAR_ASSET_AMBIGUOUS
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:529
X3_NEAR_ASSET_UNSUPPORTED
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:523
X3_NEAR_BOUND_UNIT
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:321
X3_NEAR_CHAIN_UNSUPPORTED
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:356
X3_NEAR_ENDPOINT
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:353
X3_NEAR_GUARD_FAILED
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:866
X3_NEAR_GUARD_OPERATOR
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:329
X3_NEAR_GUARD_STEP
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:1388
X3_NEAR_GUARD_UNENFORCEABLE
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:412
X3_NEAR_HTTP
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:939
X3_NEAR_INVALID_SIGNATURE
Cryptographic quote verification failed; deposit prohibited
near_intents.py:771
X3_NEAR_NONCE
an intent carries one nonce
near_intents.py:438
X3_NEAR_NONCE_STORE
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:1040
X3_NEAR_NONCE_USED
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:1068
X3_NEAR_NOT_TERMINAL
the receipt records no terminal status yet; run `status --wait --receipt` first
near_intents.py:1410
X3_NEAR_NUMBER
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:284
X3_NEAR_ON_FAIL_UNSUPPORTED
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:455
X3_NEAR_PROVIDER_MINIMUM
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:932
X3_NEAR_QUOTE_MALFORMED
quote response has no `quote` object
near_intents.py:784
X3_NEAR_RECEIPT
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:1384
X3_NEAR_RECIPIENT
`to` must name a receiver address
near_intents.py:404
X3_NEAR_REFUND_ASSET
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:471
X3_NEAR_REFUND_TO
the refund goes to `sender`, and `from` names no receiver to refund
near_intents.py:480
X3_NEAR_ROUTE_ENDPOINTS
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:384
X3_NEAR_ROUTE_SHAPE
a NEAR Intents program has exactly one route leg, `bridge NearIntents <from> -> <to>`: 1Click settles one swap, and composing it with other legs would allow partial execution with no rollback
near_intents.py:370
X3_NEAR_RPC
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:1011
X3_NEAR_SLIPPAGE_REQUIRED
a NEAR Intents swap needs `require slippage <= <bound>`; 1Click requires a tolerance and this adapter will not pick one for you
near_intents.py:421
X3_NEAR_STATUS_UNKNOWN
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:1846
X3_NEAR_TIMEOUT_REQUIRED
a NEAR Intents swap needs `timeout <duration> refund <from asset>`: the deadline is when 1Click starts refunding, and it is the program's to state
near_intents.py:444
X3_NEAR_TIMEOUT_UNIT
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:244
X3_NEAR_TIMESTAMP
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:267
X3_NEAR_TOKENS
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:1117
X3_NEAR_TYPECHECK
the program does not type-check
near_intents.py:1107
X3_NEAR_UNREACHABLE
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
near_intents.py:890
X3_PARSE_AMOUNT
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
cli.py:137
X3_PARSE_ASSET_REF
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
cli.py:106
X3_PARSE_BRIDGE
expected bridge <via> <from> -> <to>
cli.py:295
X3_PARSE_DECLARATION
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
cli.py:361
X3_PARSE_EMPTY
input file is empty
cli.py:373
X3_PARSE_ENDPOINT
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
cli.py:132
X3_PARSE_FALLBACK
expected a fallback block
cli.py:230
X3_PARSE_MANDATE
expected `under mandate <owner account>`
cli.py:469
X3_PARSE_NO_INTENT
this file declares no `intent`: this surface reads one intent per file, and every top-level item here is a declaration it skips. A file whose subject is a bare `atomic_choice`, `strategy`, `objective` or `parallel` block is a program for the compiler, not an intent for this surface
cli.py:383
X3_PARSE_OPERATION
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
cli.py:323
X3_PARSE_RECEIVER
receiver requires an address
cli.py:114
X3_PARSE_REFUND
expected refund <chain.asset> [to <receiver>]
cli.py:153
X3_PARSE_REQUIRE
Context-dependent refusal. Inspect the exact condition and diagnostic in the pinned source.
cli.py:208
X3_PARSE_ROUTE
empty route operation
cli.py:278
X3_PARSE_SWAP
expected swap <dex> <from> -> <to>
cli.py:283
X3_PARSE_TIMEOUT
timeout requires a duration
cli.py:458