Result of a successful upload to the Bulletin Chain.
Discriminated on kind:
kind
"transaction"
TransactionStorage.store
"preimage"
Use result.kind to narrow the type and access path-specific fields.
result.kind
Block hash where the store transaction was included.
Upload was performed via a signed transaction.
Upload was performed via the host preimage API.
Hex key returned by the host preimage API.
Result of a successful upload to the Bulletin Chain.
Discriminated on
kind:"transaction"— uploaded via a signedTransactionStorage.storeextrinsic."preimage"— uploaded via the host preimage API (no user signing).Use
result.kindto narrow the type and access path-specific fields.