Current interfaces
Reference
There is no supported public deployment of the published source, so there are no addresses to list. Pin your own chain ID, escrow address and source revision before integrating.
Current source: primary calls
| Call | Caller | Effect |
|---|---|---|
openDeal | Buyer | Consumes seller acceptance, pulls principal and creates Funded deal. |
revokeAcceptance | Seller | Invalidates an unused signed acceptance before a buyer consumes it. |
postBond | Seller | Pulls the exact signed seller bond before deadline. |
submitDelivery | Seller | Stores non-zero evidence commitment and enters Delivered. |
recordVerification | Named verifier | Stores Pass/Fail/Inconclusive and starts challenge window. |
accept | Buyer | Immediately accepts a Pass and releases credits. |
challenge | Disadvantaged party | Pulls challenger bond and enters Disputed. |
submitEvidence | Buyer or seller | Emits dispute evidence reference; stores no evidence string. |
submitRuling | Named arbitrator contract | Settles Release or Refund before ruling deadline. |
finalize | Anyone | Settles elapsed unchallenged verdict or lapsed dispute. |
claimTimeout | Anyone | Refunds a pre-verdict deadline expiry without slashing. |
cancelMutually | Counterparty to signer | Consumes revision-bound offer and unwinds active deal. |
withdraw | Credit beneficiary | Pulls full or partial token credit. |
Events available for record reconstruction
DealOpened, DealParties, MetaEvidence, AcceptanceRevoked, BondPosted, DeliverySubmitted, VerificationRecorded, Challenged, Evidence, RulingSubmitted, Settled, BondSlashed and Withdrawn, plus Paused, Unpaused and the pauser-transfer events. The current release does not include a supported indexer.
Important reads
getDeal(dealId) | Full stored deal record; use instead of assuming event-only state. |
|---|---|
disputes(dealId) | Challenger and ruling deadline for an open dispute. |
challengeEndsAt(dealId) | Computed end of the full post-verdict challenge window. |
withdrawable(token, account) | Beneficiary credit awaiting pull withdrawal. |
tokenAccounting(token) | Recorded liability and actual contract balance. |
paused() | Whether new deal opening is blocked; existing resolution paths remain active. |
Public surface
| Website and documentation | sinetti.ai |
|---|---|
| Source repository | github.com/Sinetti-ai/Sinetti · Apache-2.0 |
| Outcome API | None is supported by the current release. |