Onchain acceptance checks
LandDeal.consumeClearing accepts the payload only when:
- the official FCC ActionResult status is successful;
- the action ID, submission tag, data hash, and chain-domain signature are valid;
- the recovered signer is the auction’s bound TEE;
- the operation and command are
LAND_AUCTION/CLEAR_AUCTION; - the schema, auction, parcel, seller, and close time match registered state;
- the result has not expired;
- the action ID and result hash have not been consumed before;
- the buyer and clearing amount are nonzero;
- the receipt commitment has not been reused.
The deployed v0.1 signature domain remains
SilentLot for compatibility. The product is Nautilius; changing the domain would require a new sender deployment.