rfq.maker.respond
Answer an open request with one signed quote
WSS
/
Messages
{
"rfq_id": "0192f1a3b4c5d6e7f8091a2b3c4d5e6f",
"quote_nonce": "1777650001234567890",
"bid": "440.000000",
"ask": "500.000000",
"issued_at": 1777650001,
"expires_at": 1777650031,
"max_maker_fee": "0.100000",
"max_maker_locked_balance": "1300.000000",
"maker_signature": "<base64 of 64 bytes>"
}{
"rfq_id": "0192f1a3b4c5d6e7f8091a2b3c4d5e6f",
"quote_id": "<64 hex characters>",
"state": "quoted"
}{
"error": "RFQ_NOT_READY",
"message": "RFQ chain-service state is not warm",
"operation_id": "rfq-18",
"retryable": true,
"rfq_id": "0192f1a3b4c5d6e7f8091a2b3c4d5e6f"
}Request params
type:object
Result
type:object
Error
type:object
Every rfq.* failure is JSON-RPC error 1200; this is its error.data object.
Messages
{
"rfq_id": "0192f1a3b4c5d6e7f8091a2b3c4d5e6f",
"quote_nonce": "1777650001234567890",
"bid": "440.000000",
"ask": "500.000000",
"issued_at": 1777650001,
"expires_at": 1777650031,
"max_maker_fee": "0.100000",
"max_maker_locked_balance": "1300.000000",
"maker_signature": "<base64 of 64 bytes>"
}{
"rfq_id": "0192f1a3b4c5d6e7f8091a2b3c4d5e6f",
"quote_id": "<64 hex characters>",
"state": "quoted"
}{
"error": "RFQ_NOT_READY",
"message": "RFQ chain-service state is not warm",
"operation_id": "rfq-18",
"retryable": true,
"rfq_id": "0192f1a3b4c5d6e7f8091a2b3c4d5e6f"
}