Documentation
¶
Index ¶
- func DummyCommitmentOnChainTransaction() (*transaction.LocalCommitmentOnChain, error)
- func DummyCommitmentOnChainTransactions(numTXs int) []*transaction.LocalCommitmentOnChain
- func DummyCommitmentPlainTransaction() (*transaction.LocalCommitmentPlain, error)
- func DummyCommitmentPlainTransactions(numTXs int) []*transaction.LocalCommitmentPlain
- func ReadAllTXsByPage() error
- func ReadTX() error
- func SaveTXIDs(txIDs []string) error
- func SubmitTX(numTXs int) ([]string, error)
- type Controller
- func (c *Controller) Close()
- func (c *Controller) ReadAllTXs() ([]*transaction.LocalCommitmentOnChain, error)
- func (c *Controller) ReadAllTXsByPage(bookmark string) ([]*transaction.LocalCommitmentOnChain, string, error)
- func (c *Controller) ReadTX(id string) (*transaction.LocalCommitmentOnChain, error)
- func (c *Controller) SubmitBatchTXs(txList []*transaction.LocalCommitmentOnChain) ([]string, error)
- func (c *Controller) SubmitTX(tx *transaction.LocalCommitmentOnChain) (string, error)
- func (c *Controller) TXExists(txID string) (bool, error)
- type PageResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DummyCommitmentOnChainTransaction ¶
func DummyCommitmentOnChainTransaction() (*transaction.LocalCommitmentOnChain, error)
func DummyCommitmentOnChainTransactions ¶
func DummyCommitmentOnChainTransactions(numTXs int) []*transaction.LocalCommitmentOnChain
func DummyCommitmentPlainTransaction ¶
func DummyCommitmentPlainTransaction() (*transaction.LocalCommitmentPlain, error)
func DummyCommitmentPlainTransactions ¶
func DummyCommitmentPlainTransactions(numTXs int) []*transaction.LocalCommitmentPlain
func ReadAllTXsByPage ¶
func ReadAllTXsByPage() error
Types ¶
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
func NewController ¶
func NewController(walletPath, walletLabel, ccpPath string) (*Controller, error)
NewController starts a new service instance
func (*Controller) Close ¶
func (c *Controller) Close()
func (*Controller) ReadAllTXs ¶
func (c *Controller) ReadAllTXs() ([]*transaction.LocalCommitmentOnChain, error)
func (*Controller) ReadAllTXsByPage ¶
func (c *Controller) ReadAllTXsByPage(bookmark string) ([]*transaction.LocalCommitmentOnChain, string, error)
func (*Controller) ReadTX ¶
func (c *Controller) ReadTX(id string) (*transaction.LocalCommitmentOnChain, error)
func (*Controller) SubmitBatchTXs ¶
func (c *Controller) SubmitBatchTXs(txList []*transaction.LocalCommitmentOnChain) ([]string, error)
func (*Controller) SubmitTX ¶
func (c *Controller) SubmitTX(tx *transaction.LocalCommitmentOnChain) (string, error)
type PageResponse ¶
type PageResponse struct { Bookmark string `json:"bookmark"` TXs []*transaction.LocalCommitmentOnChain `json:"txs"` }
Click to show internal directories.
Click to hide internal directories.