Documentation ¶
Index ¶
- Variables
- type Asset
- type Deposit
- type Key
- type NetworkInfo
- type OperationParams
- 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 []*TransactionInput, ...) error
- func (s *SQLite3Store) CountSpareKeys(ctx context.Context, curve, flags byte, role int) (int, error)
- func (s *SQLite3Store) CountUnfinishedTransactionsByHolder(ctx context.Context, holder string) (int, error)
- func (s *SQLite3Store) CreateOrUpdateEthereumBalance(ctx context.Context, safe *Safe, balance *big.Int, ...) error
- func (s *SQLite3Store) FailRequest(ctx context.Context, id string) error
- func (s *SQLite3Store) FailTransactionWithRequest(ctx context.Context, trx *Transaction, safe *Safe, req *common.Request) error
- func (s *SQLite3Store) FinishSafeWithRequest(ctx context.Context, transactionHash, raw string, req *common.Request, ...) 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) ListPendingBitcoinUTXOsForHolder(ctx context.Context, holder string) ([]*bitcoin.Input, 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) ReadDeposit(ctx context.Context, hash string, index int64) (*Deposit, error)
- func (s *SQLite3Store) ReadEthereumAllBalance(ctx context.Context, address string) ([]*SafeBalance, error)
- func (s *SQLite3Store) ReadEthereumBalance(ctx context.Context, address, assetId string) (*SafeBalance, error)
- func (s *SQLite3Store) ReadKey(ctx context.Context, public string) (*Key, error)
- func (s *SQLite3Store) ReadLatestNetworkInfo(ctx context.Context, chain byte, offset time.Time) (*NetworkInfo, error)
- func (s *SQLite3Store) ReadLatestOperationParams(ctx context.Context, chain byte, offset time.Time) (*OperationParams, 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) ReadUnfinishedTransactionsByHolder(ctx context.Context, holder string) ([]*Transaction, error)
- func (s *SQLite3Store) ReadUnspentUtxoCountForSafe(ctx context.Context, address string) (int, error)
- func (s *SQLite3Store) RevokeTransactionWithRequest(ctx context.Context, trx *Transaction, safe *Safe, req *common.Request) error
- func (s *SQLite3Store) UpdateEthereumBalanceFromRequest(ctx context.Context, safe *Safe, txHash string, index int64, amount *big.Int, ...) error
- func (s *SQLite3Store) UpdateInitialTransaction(ctx context.Context, hash, raw string) error
- func (s *SQLite3Store) WriteAssetMeta(ctx context.Context, asset *Asset) error
- func (s *SQLite3Store) WriteBitcoinOutputFromRequest(ctx context.Context, safe *Safe, utxo *bitcoin.Input, req *common.Request, ...) error
- func (s *SQLite3Store) WriteInitialTransaction(ctx context.Context, trx *Transaction) error
- func (s *SQLite3Store) WriteKeyFromRequest(ctx context.Context, req *common.Request, role int, extra []byte, flags byte) error
- func (s *SQLite3Store) WriteNetworkInfoFromRequest(ctx context.Context, info *NetworkInfo) error
- func (s *SQLite3Store) WriteOperationParamsFromRequest(ctx context.Context, params *OperationParams) 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 []*TransactionInput) error
- func (s *SQLite3Store) WriteUnfinishedSafe(ctx context.Context, safe *Safe) error
- type Safe
- type SafeBalance
- type SafeProposal
- type SignatureRequest
- type Transaction
- type TransactionInput
Constants ¶
This section is empty.
Variables ¶
View Source
var SCHEMA string
Functions ¶
This section is empty.
Types ¶
type NetworkInfo ¶
type OperationParams ¶ added in v0.9.15
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 []*TransactionInput, utxoState int) error
func (*SQLite3Store) CountSpareKeys ¶
func (*SQLite3Store) CountUnfinishedTransactionsByHolder ¶ added in v0.8.0
func (*SQLite3Store) CreateOrUpdateEthereumBalance ¶ added in v0.11.0
func (*SQLite3Store) FailRequest ¶ added in v0.3.0
func (s *SQLite3Store) FailRequest(ctx context.Context, id string) error
func (*SQLite3Store) FailTransactionWithRequest ¶ added in v0.11.0
func (s *SQLite3Store) FailTransactionWithRequest(ctx context.Context, trx *Transaction, safe *Safe, req *common.Request) error
func (*SQLite3Store) FinishSafeWithRequest ¶ added in v0.11.0
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) ListPendingBitcoinUTXOsForHolder ¶ added in v0.10.0
func (*SQLite3Store) ReadAssetMeta ¶
func (*SQLite3Store) ReadBitcoinUTXO ¶
func (*SQLite3Store) ReadDeposit ¶ added in v0.11.0
func (*SQLite3Store) ReadEthereumAllBalance ¶ added in v0.11.0
func (s *SQLite3Store) ReadEthereumAllBalance(ctx context.Context, address string) ([]*SafeBalance, error)
func (*SQLite3Store) ReadEthereumBalance ¶ added in v0.11.0
func (s *SQLite3Store) ReadEthereumBalance(ctx context.Context, address, assetId string) (*SafeBalance, error)
func (*SQLite3Store) ReadLatestNetworkInfo ¶
func (s *SQLite3Store) ReadLatestNetworkInfo(ctx context.Context, chain byte, offset time.Time) (*NetworkInfo, error)
func (*SQLite3Store) ReadLatestOperationParams ¶ added in v0.9.17
func (s *SQLite3Store) ReadLatestOperationParams(ctx context.Context, chain byte, offset time.Time) (*OperationParams, 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) ReadUnfinishedTransactionsByHolder ¶ added in v0.11.0
func (s *SQLite3Store) ReadUnfinishedTransactionsByHolder(ctx context.Context, holder string) ([]*Transaction, error)
func (*SQLite3Store) ReadUnspentUtxoCountForSafe ¶ added in v0.12.0
func (*SQLite3Store) RevokeTransactionWithRequest ¶
func (s *SQLite3Store) RevokeTransactionWithRequest(ctx context.Context, trx *Transaction, safe *Safe, req *common.Request) error
func (*SQLite3Store) UpdateEthereumBalanceFromRequest ¶ added in v0.11.0
func (*SQLite3Store) UpdateInitialTransaction ¶ added in v0.11.0
func (s *SQLite3Store) UpdateInitialTransaction(ctx context.Context, hash, raw string) error
func (*SQLite3Store) WriteAssetMeta ¶
func (s *SQLite3Store) WriteAssetMeta(ctx context.Context, asset *Asset) error
func (*SQLite3Store) WriteBitcoinOutputFromRequest ¶
func (*SQLite3Store) WriteInitialTransaction ¶ added in v0.11.0
func (s *SQLite3Store) WriteInitialTransaction(ctx context.Context, trx *Transaction) error
func (*SQLite3Store) WriteKeyFromRequest ¶
func (*SQLite3Store) WriteNetworkInfoFromRequest ¶
func (s *SQLite3Store) WriteNetworkInfoFromRequest(ctx context.Context, info *NetworkInfo) error
func (*SQLite3Store) WriteOperationParamsFromRequest ¶ added in v0.9.15
func (s *SQLite3Store) WriteOperationParamsFromRequest(ctx context.Context, params *OperationParams) 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 []*TransactionInput) error
func (*SQLite3Store) WriteUnfinishedSafe ¶ added in v0.11.0
func (s *SQLite3Store) WriteUnfinishedSafe(ctx context.Context, safe *Safe) error
type SafeBalance ¶ added in v0.11.0
type SafeProposal ¶
type SignatureRequest ¶
type Transaction ¶
type TransactionInput ¶ added in v0.11.0
func TransactionInputsFromBitcoin ¶ added in v0.11.0
func TransactionInputsFromBitcoin(mainInputs []*bitcoin.Input) []*TransactionInput
func TransactionInputsFromRawTransaction ¶ added in v0.11.0
func TransactionInputsFromRawTransaction(trx *Transaction) []*TransactionInput
Click to show internal directories.
Click to hide internal directories.