Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FormatSCInvoke ¶
func FormatSCInvoke(p rpc.SC_Invoke_Params, randomAddr string) (t rpc.Transfer_Params)
func FormatTransfer ¶
func FormatTransfer(p rpc.Transfer_Params) (rpc.Transfer_Params, error)
func LoadInstance ¶
func LoadInstance()
Types ¶
type BuildTxModal ¶
type BuildTxModal struct {
// contains filtered or unexported fields
}
var Instance *BuildTxModal
func (*BuildTxModal) Close ¶
func (b *BuildTxModal) Close(err error)
func (*BuildTxModal) Complete ¶
func (b *BuildTxModal) Complete(response TransferResponse)
func (*BuildTxModal) Open ¶
func (b *BuildTxModal) Open(txPayload TxPayload)
func (*BuildTxModal) OpenWithRandomAddr ¶
func (b *BuildTxModal) OpenWithRandomAddr(scId crypto.Hash, onLoad func(addr string) TxPayload)
func (*BuildTxModal) SetLoadStatus ¶
func (b *BuildTxModal) SetLoadStatus(status LoadStatus)
type LoadStatus ¶
type LoadStatus string
var ( Default LoadStatus = "" FetchAddr LoadStatus = "fetch_addr" LoadFees LoadStatus = "load_fees" Building LoadStatus = "building" Sending LoadStatus = "sending" )
type TransferResponse ¶
type TransferResponse struct { Result rpc.Transfer_Result Err error }
type TxPayload ¶
type TxPayload struct { Transfer rpc.Transfer_Params Description string Note string TokensInfo []*wallet_manager.Token TransferResponse chan TransferResponse }
func (TxPayload) GetTokenInfo ¶
func (t TxPayload) GetTokenInfo(scId crypto.Hash) *wallet_manager.Token
func (TxPayload) TotalDeroAmount ¶
Click to show internal directories.
Click to hide internal directories.