commit ec0c52e71c120f75bfe581fb847b611ceb48978b
parent 6148c0d35a84870c6aa9b7a94cee5da780540c16
Author: triesap <tyson@radroots.org>
Date: Wed, 24 Jun 2026 07:44:46 +0000
events: source package kind aliases
- Add source-owned aliases for SDK event kind package exports.
- Cover trade listing validation, order, discount, fulfillment, and receipt names.
- Preserve existing numeric package values through radroots_events authority.
- Prepare constants and kinds generation to drop binding_model ownership.
Diffstat:
1 file changed, 31 insertions(+), 0 deletions(-)
diff --git a/crates/events/src/kinds.rs b/crates/events/src/kinds.rs
@@ -89,8 +89,39 @@ pub const KIND_ORDER_DECISION: u32 = 3423;
pub const KIND_ORDER_REVISION_PROPOSAL: u32 = 3424;
pub const KIND_ORDER_REVISION_DECISION: u32 = 3425;
pub const KIND_ORDER_CANCELLATION: u32 = 3432;
+pub const KIND_TRADE_QUESTION: u32 = 3426;
+pub const KIND_TRADE_ANSWER: u32 = 3427;
+pub const KIND_TRADE_DISCOUNT_REQUEST: u32 = 3428;
+pub const KIND_TRADE_DISCOUNT_OFFER: u32 = 3429;
+pub const KIND_TRADE_DISCOUNT_ACCEPT: u32 = 3430;
+pub const KIND_TRADE_FORBIDDEN_3431: u32 = 3431;
+pub const KIND_TRADE_FULFILLMENT_UPDATE: u32 = 3433;
+pub const KIND_TRADE_RECEIPT: u32 = 3434;
pub const KIND_TRADE_VALIDATION_RECEIPT: u32 = 3440;
+pub const KIND_TRADE_LISTING_VALIDATE_REQ: u32 = KIND_TRADE_LISTING_VALIDATION_REQUEST;
+pub const KIND_TRADE_LISTING_VALIDATE_RES: u32 = KIND_TRADE_LISTING_VALIDATION_RESULT;
+pub const KIND_WORKER_TRADE_TRANSITION_PROOF_REQ: u32 = KIND_TRADE_TRANSITION_PROOF_REQUEST;
+pub const KIND_WORKER_TRADE_TRANSITION_PROOF_RES: u32 = KIND_TRADE_TRANSITION_PROOF_RESULT;
+pub const KIND_TRADE_ORDER_REQUEST: u32 = KIND_ORDER_REQUEST;
+pub const KIND_TRADE_ORDER_RESPONSE: u32 = KIND_ORDER_DECISION;
+pub const KIND_TRADE_ORDER_DECISION: u32 = KIND_ORDER_DECISION;
+pub const KIND_TRADE_ORDER_REVISION: u32 = KIND_ORDER_REVISION_PROPOSAL;
+pub const KIND_TRADE_ORDER_REVISION_RESPONSE: u32 = KIND_ORDER_REVISION_DECISION;
+pub const KIND_TRADE_CANCEL: u32 = KIND_ORDER_CANCELLATION;
+pub const KIND_TRADE_LISTING_ORDER_REQ: u32 = KIND_ORDER_REQUEST;
+pub const KIND_TRADE_LISTING_ORDER_RES: u32 = KIND_ORDER_DECISION;
+pub const KIND_TRADE_LISTING_ORDER_REVISION_REQ: u32 = KIND_ORDER_REVISION_PROPOSAL;
+pub const KIND_TRADE_LISTING_ORDER_REVISION_RES: u32 = KIND_ORDER_REVISION_DECISION;
+pub const KIND_TRADE_LISTING_QUESTION_REQ: u32 = KIND_TRADE_QUESTION;
+pub const KIND_TRADE_LISTING_ANSWER_RES: u32 = KIND_TRADE_ANSWER;
+pub const KIND_TRADE_LISTING_DISCOUNT_REQ: u32 = KIND_TRADE_DISCOUNT_REQUEST;
+pub const KIND_TRADE_LISTING_DISCOUNT_OFFER_RES: u32 = KIND_TRADE_DISCOUNT_OFFER;
+pub const KIND_TRADE_LISTING_DISCOUNT_ACCEPT_REQ: u32 = KIND_TRADE_DISCOUNT_ACCEPT;
+pub const KIND_TRADE_LISTING_CANCEL_REQ: u32 = KIND_ORDER_CANCELLATION;
+pub const KIND_TRADE_LISTING_FULFILLMENT_UPDATE_REQ: u32 = KIND_TRADE_FULFILLMENT_UPDATE;
+pub const KIND_TRADE_LISTING_RECEIPT_REQ: u32 = KIND_TRADE_RECEIPT;
+
pub const LISTING_EVENT_KINDS: [u32; 2] = [KIND_LISTING, KIND_LISTING_DRAFT];
pub const ORDER_EVENT_KINDS: [u32; 5] = [