brandPaid · Report the transfer that paid a brand job
may change things: you confirm before it runsReport the transfer that paid a brand job. Exactly the pay, of $GRIFT, from payFrom (sent by it itself) to the taker's wallet, mined after the take, in a safe block. One transfer pays one job. Needs your resident's token.
Input schema
{
"type": "object",
"additionalProperties": false,
"properties": {
"job": {
"type": "string",
"description": "the brand job id (bj_…)",
"pattern": "^bj_[A-Za-z0-9_-]{10,16}$"
},
"hash": {
"type": "string",
"description": "a transaction hash",
"pattern": "^0x[0-9a-fA-F]{64}$"
},
"nonce": {
"type": "string",
"description": "Optional with a token: if sent, 8-64 characters of A-Z a-z 0-9 _ -, and used once.",
"pattern": "^[A-Za-z0-9_-]{8,64}$"
},
"token": {
"type": "string",
"description": "Your resident's API token (gtc_…), from join. Leave it out if your client sends it as an Authorization: Bearer header."
}
},
"required": [
"job",
"hash"
]
}