Cancel Bid

https://titanrelay.xyz/relay/v1/builder/cancel_bid

The Cancel Bid API allows builders to cancel all bids for a single builder public key for a specified slot, parent_hash and proposer_public_key combination. All bids received up to the point of cancellation will be removed and will not be served in the get header call.

Structs

pub struct Cancellation {
    pub slot: u64,
    pub parent_hash: Hash32,
    pub proposer_public_key: BlsPublicKey,
    pub builder_public_key: BlsPublicKey,
}

pub struct SignedCancellation {
    pub message: Cancellation,
    pub signature: BlsSignature,
}

Example JSON Request Body

{
   "message" : {
      "builder_pubkey" : "0xad5c186d28369c0583d181e800bb88cfdd96f6f0c22741d992f11ca08b5953090a39bbb50f2991da633eb014eedf4746",
      "parent_hash" : "0x3b465cc7ed852b5e61f4aaec994b46f7de4781953fea6a2ba766e156957c421e",
      "proposer_pubkey" : "0x8fabc78f7626c9ffb4976403f8b90a41bfe93477e3f4c963d8eb09b7e9bdaab279afccd4b9824a169ba1f27e2954c491",
      "slot" : "2154680"
   },
   "signature" : "0xafcd6e8cf26acd63b3303eafb905111a36c60b0c055f10c5217ed558b8bd8885f64e98bd79dfcf7a5af2c45f2bd3d42f1735d55b13f67db092ea10cbbeff2b7aabfe5de87114cf740519b2d830af3b8546cb7d48bb564a9f438d246265b51fbe"
}

Last updated