Documentation ¶
Index ¶
- Variables
- type AccountPlan
- type Asset
- type Key
- type NetworkInfo
- type SQLite3Store
- func (s *SQLite3Store) AssignSignerAndObserverToHolder(ctx context.Context, req *common.Request, maturity time.Duration, ...) (string, string, error)
- func (s *SQLite3Store) Close() error
- func (s *SQLite3Store) CloseAccountBySignatureRequestsWithRequest(ctx context.Context, requests []*SignatureRequest, transactionHash string, ...) error
- func (s *SQLite3Store) CloseAccountByTransactionWithRequest(ctx context.Context, trx *Transaction, utxos []*bitcoin.Input) error
- func (s *SQLite3Store) CountSpareKeys(ctx context.Context, curve byte, role int) (int, error)
- func (s *SQLite3Store) CountUnfinishedTransactionsByHolder(ctx context.Context, holder string) (int, error)
- func (s *SQLite3Store) FailRequest(ctx context.Context, id string) error
- func (s *SQLite3Store) FinishSignatureRequest(ctx context.Context, req *common.Request) error
- func (s *SQLite3Store) FinishTransactionSignaturesWithRequest(ctx context.Context, transactionHash, psbt string, req *common.Request, ...) error
- func (s *SQLite3Store) ListAllBitcoinUTXOsForHolder(ctx context.Context, holder string) ([]*bitcoin.Input, error)
- func (s *SQLite3Store) ListAllSignaturesForTransaction(ctx context.Context, transactionHash string, state int) (map[int]*SignatureRequest, error)
- func (s *SQLite3Store) ReadAccountPlan(ctx context.Context, chain byte) (*AccountPlan, error)
- func (s *SQLite3Store) ReadAssetMeta(ctx context.Context, id string) (*Asset, error)
- func (s *SQLite3Store) ReadBitcoinUTXO(ctx context.Context, transactionHash string, index int) (*bitcoin.Input, string, error)
- func (s *SQLite3Store) ReadKey(ctx context.Context, public string) (*Key, error)
- func (s *SQLite3Store) ReadLatestNetworkInfo(ctx context.Context, chain byte) (*NetworkInfo, error)
- func (s *SQLite3Store) ReadLatestRequest(ctx context.Context) (*common.Request, error)
- func (s *SQLite3Store) ReadNetworkInfo(ctx context.Context, id string) (*NetworkInfo, error)
- func (s *SQLite3Store) ReadPendingRequest(ctx context.Context) (*common.Request, error)
- func (s *SQLite3Store) ReadProperty(ctx context.Context, k string) (string, error)
- func (s *SQLite3Store) ReadRequest(ctx context.Context, id string) (*common.Request, error)
- func (s *SQLite3Store) ReadSafe(ctx context.Context, holder string) (*Safe, error)
- func (s *SQLite3Store) ReadSafeByAddress(ctx context.Context, addr string) (*Safe, error)
- func (s *SQLite3Store) ReadSafeProposal(ctx context.Context, requestId string) (*SafeProposal, error)
- func (s *SQLite3Store) ReadSafeProposalByAddress(ctx context.Context, addr string) (*SafeProposal, error)
- func (s *SQLite3Store) ReadSignatureRequest(ctx context.Context, id string) (*SignatureRequest, error)
- func (s *SQLite3Store) ReadSignatureRequestByTransactionIndex(ctx context.Context, transactionHash string, index int) (*SignatureRequest, error)
- func (s *SQLite3Store) ReadTerminate(ctx context.Context) (bool, error)
- func (s *SQLite3Store) ReadTransaction(ctx context.Context, hash string) (*Transaction, error)
- func (s *SQLite3Store) ReadTransactionByRequestId(ctx context.Context, requestId string) (*Transaction, error)
- func (s *SQLite3Store) RevokeTransactionWithRequest(ctx context.Context, trx *Transaction, safe *Safe, req *common.Request) error
- func (s *SQLite3Store) WriteAccountPlanFromRequest(ctx context.Context, chain byte, assetId string, ...) error
- func (s *SQLite3Store) WriteAssetMeta(ctx context.Context, asset *Asset) error
- func (s *SQLite3Store) WriteBitcoinOutputFromRequest(ctx context.Context, receiver string, utxo *bitcoin.Input, req *common.Request, ...) error
- func (s *SQLite3Store) WriteKeyFromRequest(ctx context.Context, req *common.Request, role int, extra []byte) error
- func (s *SQLite3Store) WriteNetworkInfoFromRequest(ctx context.Context, info *NetworkInfo) error
- func (s *SQLite3Store) WriteProperty(ctx context.Context, k, v string) error
- func (s *SQLite3Store) WriteRequestIfNotExist(ctx context.Context, req *common.Request) error
- func (s *SQLite3Store) WriteSafeProposalWithRequest(ctx context.Context, sp *SafeProposal) error
- func (s *SQLite3Store) WriteSafeWithRequest(ctx context.Context, safe *Safe) error
- func (s *SQLite3Store) WriteSignatureRequestsWithRequest(ctx context.Context, requests []*SignatureRequest, transactionHash string, ...) error
- func (s *SQLite3Store) WriteTerminate(ctx context.Context) error
- func (s *SQLite3Store) WriteTransactionWithRequest(ctx context.Context, trx *Transaction, utxos []*bitcoin.Input) error
- type Safe
- type SafeProposal
- type SignatureRequest
- type Transaction
Constants ¶
This section is empty.
Variables ¶
View Source
var SCHEMA string
Functions ¶
This section is empty.
Types ¶
type AccountPlan ¶
type NetworkInfo ¶
type SQLite3Store ¶
type SQLite3Store struct {
// contains filtered or unexported fields
}
func OpenSQLite3ReadOnlyStore ¶
func OpenSQLite3ReadOnlyStore(path string) (*SQLite3Store, error)
func OpenSQLite3Store ¶
func OpenSQLite3Store(path string) (*SQLite3Store, error)
func (*SQLite3Store) AssignSignerAndObserverToHolder ¶
func (*SQLite3Store) Close ¶
func (s *SQLite3Store) Close() error
func (*SQLite3Store) CloseAccountBySignatureRequestsWithRequest ¶ added in v0.8.0
func (s *SQLite3Store) CloseAccountBySignatureRequestsWithRequest(ctx context.Context, requests []*SignatureRequest, transactionHash string, req *common.Request) error
func (*SQLite3Store) CloseAccountByTransactionWithRequest ¶ added in v0.8.0
func (s *SQLite3Store) CloseAccountByTransactionWithRequest(ctx context.Context, trx *Transaction, utxos []*bitcoin.Input) error
func (*SQLite3Store) CountSpareKeys ¶
func (*SQLite3Store) CountUnfinishedTransactionsByHolder ¶ added in v0.8.0
func (*SQLite3Store) FailRequest ¶ added in v0.3.0
func (s *SQLite3Store) FailRequest(ctx context.Context, id string) error
func (*SQLite3Store) FinishSignatureRequest ¶
func (*SQLite3Store) FinishTransactionSignaturesWithRequest ¶
func (*SQLite3Store) ListAllBitcoinUTXOsForHolder ¶
func (*SQLite3Store) ListAllSignaturesForTransaction ¶
func (s *SQLite3Store) ListAllSignaturesForTransaction(ctx context.Context, transactionHash string, state int) (map[int]*SignatureRequest, error)
func (*SQLite3Store) ReadAccountPlan ¶
func (s *SQLite3Store) ReadAccountPlan(ctx context.Context, chain byte) (*AccountPlan, error)
func (*SQLite3Store) ReadAssetMeta ¶
func (*SQLite3Store) ReadBitcoinUTXO ¶
func (*SQLite3Store) ReadLatestNetworkInfo ¶
func (s *SQLite3Store) ReadLatestNetworkInfo(ctx context.Context, chain byte) (*NetworkInfo, error)
func (*SQLite3Store) ReadLatestRequest ¶
func (*SQLite3Store) ReadNetworkInfo ¶
func (s *SQLite3Store) ReadNetworkInfo(ctx context.Context, id string) (*NetworkInfo, error)
func (*SQLite3Store) ReadPendingRequest ¶
func (*SQLite3Store) ReadProperty ¶
func (*SQLite3Store) ReadRequest ¶
func (*SQLite3Store) ReadSafeByAddress ¶
func (*SQLite3Store) ReadSafeProposal ¶
func (s *SQLite3Store) ReadSafeProposal(ctx context.Context, requestId string) (*SafeProposal, error)
func (*SQLite3Store) ReadSafeProposalByAddress ¶
func (s *SQLite3Store) ReadSafeProposalByAddress(ctx context.Context, addr string) (*SafeProposal, error)
func (*SQLite3Store) ReadSignatureRequest ¶
func (s *SQLite3Store) ReadSignatureRequest(ctx context.Context, id string) (*SignatureRequest, error)
func (*SQLite3Store) ReadSignatureRequestByTransactionIndex ¶
func (s *SQLite3Store) ReadSignatureRequestByTransactionIndex(ctx context.Context, transactionHash string, index int) (*SignatureRequest, error)
func (*SQLite3Store) ReadTerminate ¶ added in v0.8.0
func (s *SQLite3Store) ReadTerminate(ctx context.Context) (bool, error)
func (*SQLite3Store) ReadTransaction ¶
func (s *SQLite3Store) ReadTransaction(ctx context.Context, hash string) (*Transaction, error)
func (*SQLite3Store) ReadTransactionByRequestId ¶
func (s *SQLite3Store) ReadTransactionByRequestId(ctx context.Context, requestId string) (*Transaction, error)
func (*SQLite3Store) RevokeTransactionWithRequest ¶
func (s *SQLite3Store) RevokeTransactionWithRequest(ctx context.Context, trx *Transaction, safe *Safe, req *common.Request) error
func (*SQLite3Store) WriteAccountPlanFromRequest ¶
func (*SQLite3Store) WriteAssetMeta ¶
func (s *SQLite3Store) WriteAssetMeta(ctx context.Context, asset *Asset) error
func (*SQLite3Store) WriteBitcoinOutputFromRequest ¶
func (*SQLite3Store) WriteKeyFromRequest ¶
func (*SQLite3Store) WriteNetworkInfoFromRequest ¶
func (s *SQLite3Store) WriteNetworkInfoFromRequest(ctx context.Context, info *NetworkInfo) error
func (*SQLite3Store) WriteProperty ¶
func (s *SQLite3Store) WriteProperty(ctx context.Context, k, v string) error
func (*SQLite3Store) WriteRequestIfNotExist ¶
func (*SQLite3Store) WriteSafeProposalWithRequest ¶
func (s *SQLite3Store) WriteSafeProposalWithRequest(ctx context.Context, sp *SafeProposal) error
func (*SQLite3Store) WriteSafeWithRequest ¶
func (s *SQLite3Store) WriteSafeWithRequest(ctx context.Context, safe *Safe) error
func (*SQLite3Store) WriteSignatureRequestsWithRequest ¶
func (s *SQLite3Store) WriteSignatureRequestsWithRequest(ctx context.Context, requests []*SignatureRequest, transactionHash string, req *common.Request) error
func (*SQLite3Store) WriteTerminate ¶ added in v0.8.0
func (s *SQLite3Store) WriteTerminate(ctx context.Context) error
func (*SQLite3Store) WriteTransactionWithRequest ¶
func (s *SQLite3Store) WriteTransactionWithRequest(ctx context.Context, trx *Transaction, utxos []*bitcoin.Input) error
type SafeProposal ¶
type SignatureRequest ¶
Click to show internal directories.
Click to hide internal directories.