Expand description
Client API for interaction with this smart contract This module implements the client-side API for this contract’s interaction. What we basically do here is implement an API that creates the necessary structures and is able to export them to create a DarkFi transaction object that can be broadcasted to the network when we want to make a payment with some coins in our wallet.
Note that this API does not involve any wallet interaction, but only takes the necessary objects provided by the caller. This is intentional, so we are able to abstract away any wallet interfaces to client implementations.
Modules§
Money::AuthTokenFreezeV1
APIMoney::AuthTokenMintV1
APIMoney::FeeV1
APIMoney::GenesisMintV1
APIMoney::PoWRewardV1
APIMoney::OtcSwapV1
API This API is crufty. Please rework it into something nice to read and nice to use.Money::TokenMintV1
APIMoney::TransferV1
API
Structs§
MoneyNote
holds the inner attributes of aCoin
.OwnCoin
is a representation ofCoin
with its respective metadata.