Skip to main content
Submits wallet.create_replace_trigger, which stores compact packed slot operations behind a committed trigger condition.
Conditional-order submission is not a supported live Relay flow. This versioned method is documented for reference; do not use the playground to assume it is available on either network.
string
required
New lowercase UUIDv7 for correlation.
string
default:"wallet.create_replace_trigger"
required
Must be wallet.create_replace_trigger.
string
required
Secondary trading EOA matching the bearer JWT.
object
required
Signed CreateReplaceTriggerIntent with header, triggerExpiry, conditionSchema, condition, conditionHash, packedOps, expectedOrderIds, and signature.
object | null
Normally null after onboarding.
packedOps contains one to 256 canonical 32-byte words. expectedOrderIds must contain one binding per word. Condition validation is identical to wallet.create_batch_trigger.
The example shows the complete shape but is not executable until condition data, hashes, nonces, deadlines, and signatures are generated from current state.