Crate ree_types
Source pub use exchange_interfaces::NewBlockInfo;
pub use bitcoin;
pub use ic_cdk;
- exchange_interfaces
- orchestrator_interfaces
- CoinBalance
- The CoinBalance struct represents a balance of a specific coin type.
- CoinBalances
- The CoinBalances struct is a collection of CoinBalance objects.
- CoinId
- The identifier for a RUNE in the Bitcoin network. Specially, BTC is represented by
CoinId::btc()
. - InputCoin
- Represents a coin input in an intention.
- Intention
- Represents an intention to perform an action in a specific pool of an exchange.
- IntentionSet
- Represents a set of intentions to be executed in a transaction.
- OutputCoin
- Represents a coin output in an intention.
- Pubkey
- The Bitcoin compressed public key compatible with the IC storage.
- Txid
- The Bitcoin Txid compatible with the IC storage.
- Utxo
- The Bitcoin UTXO with Runes coin balances.