Smart Contracts
Welcome to the smart contracts documentation for Boundless. This section contains detailed documentation for all our smart contracts, including interfaces, libraries, and core contracts.
Interfaces
Libraries
- library.AccountLibrary
- library.AssessorCommitmentLibrary
- library.BoundlessMarketLib
- library.CallbackLibrary
- library.FulfillmentContextLibrary
- library.FulfillmentLibrary
- library.InputLibrary
- library.MerkleProofish
- library.OfferLibrary
- library.PredicateLibrary
- library.ProofRequestLibrary
- library.RequestIdLibrary
- library.RequestLockLibrary
- library.RequirementsLibrary
Core Contracts
- abstract.BoundlessMarketCallback
- constants.Account
- contract.BoundlessMarket
- contract.HitPoints
- enum.InputType
- enum.PredicateType
- struct.Account
- struct.AssessorCallback
- struct.AssessorCommitment
- struct.AssessorJournal
- struct.AssessorReceipt
- struct.Callback
- struct.FulfillmentContext
- struct.Fulfillment
- struct.Input
- struct.Offer
- struct.Predicate
- struct.ProofRequest
- struct.RequestLock
- struct.Requirements
- struct.Selector
- type.RequestId