Crate ree_types

Crate ree_types 

Source

Re-exports§

pub use exchange_interfaces::NewBlockInfo;
pub use bitcoin;
pub use ic_cdk;

Modules§

exchange_interfaces
orchestrator_interfaces

Structs§

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.