page_wallet

package
v0.0.0-...-a44c12d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 25, 2024 License: MIT Imports: 74 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	PAGE_SETTINGS          = "page_settings"
	PAGE_SEND_FORM         = "page_send_form"
	PAGE_RECEIVE_FORM      = "page_receive_form"
	PAGE_BALANCE_TOKENS    = "page_balance_tokens"
	PAGE_ADD_SC_FORM       = "page_add_sc_form"
	PAGE_TXS               = "page_txs"
	PAGE_SC_TOKEN          = "page_sc_token"
	PAGE_REGISTER_WALLET   = "page_register_wallet"
	PAGE_CONTACTS          = "page_contacts"
	PAGE_CONTACT_FORM      = "page_contact_form"
	PAGE_SEND_OPTIONS_FORM = "page_send_options_form"
	PAGE_SC_FOLDERS        = "page_sc_folders"
	PAGE_WALLET_INFO       = "page_wallet_info"
	PAGE_TRANSACTION       = "page_transaction"
	PAGE_SCAN_COLLECTION   = "page_scan_collection"
	PAGE_SERVICE_NAMES     = "page_service_names"
	PAGE_DEX_PAIRS         = "page_dex_pairs"
	PAGE_DEX_SWAP          = "page_dex_swap"
	PAGE_DEX_ADD_LIQUIDITY = "page_dex_add_liquidity"
	PAGE_DEX_REM_LIQUIDITY = "page_dex_rem_liquidity"
	PAGE_DEX_SC_BRIDGE_OUT = "page_dex_sc_bridge_out"
	PAGE_DEX_SC_BRIDGE_IN  = "page_dex_sc_bridge_in"
	PAGE_XSWD_MANAGE       = "page_xswd_manage"
	PAGE_XSWD_APP          = "page_xswd_app"
	PAGE_SC_EXPLORER       = "page_sc_explorer"
	PAGE_SC_FUNCTION       = "page_sc_function"
	PAGE_SC_VIEW_CODE      = "page_sc_view_code"
)
View Source
var SERVICE_NAME_SCID = crypto.HashHexToHash("0000000000000000000000000000000000000000000000000000000000000001")

Functions

This section is empty.

Types

type AlertBox

type AlertBox struct {
	// contains filtered or unexported fields
}

func NewAlertBox

func NewAlertBox() *AlertBox

func (*AlertBox) Layout

func (n *AlertBox) Layout(gtx layout.Context, th *material.Theme, text string) layout.Dimensions

type BalanceContainer

type BalanceContainer struct {
	// contains filtered or unexported fields
}

func NewBalanceContainer

func NewBalanceContainer() *BalanceContainer

func (*BalanceContainer) Layout

func (*BalanceContainer) SetToken

func (b *BalanceContainer) SetToken(token *wallet_manager.Token)

type ButtonHideBalance

type ButtonHideBalance struct {
	Button *components.Button
	// contains filtered or unexported fields
}

func NewButtonHideBalance

func NewButtonHideBalance() *ButtonHideBalance

func (*ButtonHideBalance) Layout

type ContactListItem

type ContactListItem struct {
	// contains filtered or unexported fields
}

func NewContactListItem

func NewContactListItem(contact wallet_manager.Contact) *ContactListItem

func (*ContactListItem) Layout

func (item *ContactListItem) Layout(gtx layout.Context, th *material.Theme) layout.Dimensions

type DAppItem

type DAppItem struct {
	// contains filtered or unexported fields
}

func NewDAppItem

func NewDAppItem(app xswd.ApplicationData) *DAppItem

func (*DAppItem) Layout

func (item *DAppItem) Layout(gtx layout.Context, th *material.Theme) layout.Dimensions

type DAppPermissionItem

type DAppPermissionItem struct {
	// contains filtered or unexported fields
}

func NewDAppPermissionItem

func NewDAppPermissionItem(name string, perm xswd.Permission) *DAppPermissionItem

func (*DAppPermissionItem) Layout

type DexPairItem

type DexPairItem struct {
	// contains filtered or unexported fields
}

func NewDexPairItem

func NewDexPairItem(pair dex_sc.Pair, token1 *wallet_manager.Token, token2 *wallet_manager.Token) *DexPairItem

func (*DexPairItem) Layout

func (item *DexPairItem) Layout(gtx layout.Context, th *material.Theme) layout.Dimensions

type DisplayBalance

type DisplayBalance struct {
	// contains filtered or unexported fields
}

func NewDisplayBalance

func NewDisplayBalance() *DisplayBalance

func (*DisplayBalance) Layout

type G45DisplayContainer

type G45DisplayContainer struct {
	// contains filtered or unexported fields
}

func NewG45DisplayContainer

func NewG45DisplayContainer() *G45DisplayContainer

func (*G45DisplayContainer) Layout

func (*G45DisplayContainer) Load

func (d *G45DisplayContainer) Load()

func (*G45DisplayContainer) SetToken

func (d *G45DisplayContainer) SetToken(token *wallet_manager.Token)

type LiquidityContainer

type LiquidityContainer struct {
	// contains filtered or unexported fields
}

func NewLiquidityContainer

func NewLiquidityContainer() *LiquidityContainer

func (*LiquidityContainer) Layout

func (*LiquidityContainer) SetPair

func (p *LiquidityContainer) SetPair(pair dex_sc.Pair, token1 *wallet_manager.Token, token2 *wallet_manager.Token)

type Page

type Page struct {
	// contains filtered or unexported fields
}

func New

func New() *Page

func (*Page) CloseXSWD

func (p *Page) CloseXSWD() error

func (*Page) Enter

func (p *Page) Enter()

func (*Page) IsActive

func (p *Page) IsActive() bool

func (*Page) Layout

func (p *Page) Layout(gtx layout.Context, th *material.Theme) layout.Dimensions

func (*Page) Leave

func (p *Page) Leave()

func (*Page) OpenXSWD

func (p *Page) OpenXSWD() error

type PageAddSCForm

type PageAddSCForm struct {
	// contains filtered or unexported fields
}

func NewPageAddSCForm

func NewPageAddSCForm() *PageAddSCForm

func (*PageAddSCForm) Enter

func (p *PageAddSCForm) Enter()

func (*PageAddSCForm) IsActive

func (p *PageAddSCForm) IsActive() bool

func (*PageAddSCForm) Layout

func (*PageAddSCForm) Leave

func (p *PageAddSCForm) Leave()

type PageBalanceTokens

type PageBalanceTokens struct {
	// contains filtered or unexported fields
}

func NewPageBalanceTokens

func NewPageBalanceTokens() *PageBalanceTokens

func (*PageBalanceTokens) Enter

func (p *PageBalanceTokens) Enter()

func (*PageBalanceTokens) IsActive

func (p *PageBalanceTokens) IsActive() bool

func (*PageBalanceTokens) Layout

func (*PageBalanceTokens) Leave

func (p *PageBalanceTokens) Leave()

func (*PageBalanceTokens) Load

func (p *PageBalanceTokens) Load()

func (*PageBalanceTokens) LoadTokens

func (p *PageBalanceTokens) LoadTokens() error

func (*PageBalanceTokens) LoadTxs

func (p *PageBalanceTokens) LoadTxs()

func (*PageBalanceTokens) ResetWalletHeader

func (p *PageBalanceTokens) ResetWalletHeader()

type PageContactForm

type PageContactForm struct {
	// contains filtered or unexported fields
}

func NewPageContactForm

func NewPageContactForm() *PageContactForm

func (*PageContactForm) ClearForm

func (p *PageContactForm) ClearForm()

func (*PageContactForm) Enter

func (p *PageContactForm) Enter()

func (*PageContactForm) IsActive

func (p *PageContactForm) IsActive() bool

func (*PageContactForm) Layout

func (*PageContactForm) Leave

func (p *PageContactForm) Leave()

type PageContacts

type PageContacts struct {
	// contains filtered or unexported fields
}

func NewPageContacts

func NewPageContacts() *PageContacts

func (*PageContacts) Enter

func (p *PageContacts) Enter()

func (*PageContacts) IsActive

func (p *PageContacts) IsActive() bool

func (*PageContacts) Layout

func (*PageContacts) Leave

func (p *PageContacts) Leave()

func (*PageContacts) Load

func (p *PageContacts) Load() error

func (*PageContacts) OpenMenu

func (p *PageContacts) OpenMenu()

type PageDEXAddLiquidity

type PageDEXAddLiquidity struct {
	// contains filtered or unexported fields
}

func NewPageDEXAddLiquidity

func NewPageDEXAddLiquidity() *PageDEXAddLiquidity

func (*PageDEXAddLiquidity) Enter

func (p *PageDEXAddLiquidity) Enter()

func (*PageDEXAddLiquidity) IsActive

func (p *PageDEXAddLiquidity) IsActive() bool

func (*PageDEXAddLiquidity) Layout

func (*PageDEXAddLiquidity) Leave

func (p *PageDEXAddLiquidity) Leave()

func (*PageDEXAddLiquidity) SetPair

func (p *PageDEXAddLiquidity) SetPair(pair dex_sc.Pair, token1 *wallet_manager.Token, token2 *wallet_manager.Token)

type PageDEXPairs

type PageDEXPairs struct {
	// contains filtered or unexported fields
}

func NewPageDEXPairs

func NewPageDEXPairs() *PageDEXPairs

func (*PageDEXPairs) Enter

func (p *PageDEXPairs) Enter()

func (*PageDEXPairs) IsActive

func (p *PageDEXPairs) IsActive() bool

func (*PageDEXPairs) Layout

func (*PageDEXPairs) Leave

func (p *PageDEXPairs) Leave()

func (*PageDEXPairs) Load

func (p *PageDEXPairs) Load() error

type PageDEXRemLiquidity

type PageDEXRemLiquidity struct {
	// contains filtered or unexported fields
}

func NewPageDEXRemLiquidity

func NewPageDEXRemLiquidity() *PageDEXRemLiquidity

func (*PageDEXRemLiquidity) Enter

func (p *PageDEXRemLiquidity) Enter()

func (*PageDEXRemLiquidity) IsActive

func (p *PageDEXRemLiquidity) IsActive() bool

func (*PageDEXRemLiquidity) Layout

func (*PageDEXRemLiquidity) Leave

func (p *PageDEXRemLiquidity) Leave()

type PageDEXSCBridgeIn

type PageDEXSCBridgeIn struct {
	// contains filtered or unexported fields
}

func NewPageDEXSCBridgeIn

func NewPageDEXSCBridgeIn() *PageDEXSCBridgeIn

func (*PageDEXSCBridgeIn) Enter

func (p *PageDEXSCBridgeIn) Enter()

func (*PageDEXSCBridgeIn) IsActive

func (p *PageDEXSCBridgeIn) IsActive() bool

func (*PageDEXSCBridgeIn) Layout

func (*PageDEXSCBridgeIn) Leave

func (p *PageDEXSCBridgeIn) Leave()

func (*PageDEXSCBridgeIn) SetToken

func (p *PageDEXSCBridgeIn) SetToken(token *wallet_manager.Token)

type PageDEXSCBridgeOut

type PageDEXSCBridgeOut struct {
	// contains filtered or unexported fields
}

func NewPageDEXSCBridgeOut

func NewPageDEXSCBridgeOut() *PageDEXSCBridgeOut

func (*PageDEXSCBridgeOut) Enter

func (p *PageDEXSCBridgeOut) Enter()

func (*PageDEXSCBridgeOut) IsActive

func (p *PageDEXSCBridgeOut) IsActive() bool

func (*PageDEXSCBridgeOut) Layout

func (*PageDEXSCBridgeOut) Leave

func (p *PageDEXSCBridgeOut) Leave()

func (*PageDEXSCBridgeOut) SetToken

func (p *PageDEXSCBridgeOut) SetToken(token *wallet_manager.Token)

type PageDEXSwap

type PageDEXSwap struct {
	// contains filtered or unexported fields
}

func NewPageDEXSwap

func NewPageDEXSwap() *PageDEXSwap

func (*PageDEXSwap) Enter

func (p *PageDEXSwap) Enter()

func (*PageDEXSwap) IsActive

func (p *PageDEXSwap) IsActive() bool

func (*PageDEXSwap) Layout

func (*PageDEXSwap) Leave

func (p *PageDEXSwap) Leave()

func (*PageDEXSwap) Load

func (p *PageDEXSwap) Load() error

func (*PageDEXSwap) OpenMenu

func (p *PageDEXSwap) OpenMenu()

func (*PageDEXSwap) SetPair

func (p *PageDEXSwap) SetPair(pair dex_sc.Pair, token1 *wallet_manager.Token, token2 *wallet_manager.Token)

type PageReceiveForm

type PageReceiveForm struct {
	// contains filtered or unexported fields
}

func NewPageReceiveForm

func NewPageReceiveForm() *PageReceiveForm

func (*PageReceiveForm) Enter

func (p *PageReceiveForm) Enter()

func (*PageReceiveForm) IsActive

func (p *PageReceiveForm) IsActive() bool

func (*PageReceiveForm) Layout

func (*PageReceiveForm) Leave

func (p *PageReceiveForm) Leave()

type PageRegisterWallet

type PageRegisterWallet struct {
	// contains filtered or unexported fields
}

func NewPageRegisterWallet

func NewPageRegisterWallet() *PageRegisterWallet

func (*PageRegisterWallet) Enter

func (p *PageRegisterWallet) Enter()

func (*PageRegisterWallet) IsActive

func (p *PageRegisterWallet) IsActive() bool

func (*PageRegisterWallet) Layout

func (*PageRegisterWallet) Leave

func (p *PageRegisterWallet) Leave()

type PageSCExplorer

type PageSCExplorer struct {
	// contains filtered or unexported fields
}

func NewPageSCExplorer

func NewPageSCExplorer() *PageSCExplorer

func (*PageSCExplorer) Enter

func (p *PageSCExplorer) Enter()

func (*PageSCExplorer) IsActive

func (p *PageSCExplorer) IsActive() bool

func (*PageSCExplorer) Layout

func (*PageSCExplorer) Leave

func (p *PageSCExplorer) Leave()

func (*PageSCExplorer) Load

func (p *PageSCExplorer) Load()

func (*PageSCExplorer) Set

func (p *PageSCExplorer) Set(scid string)

type PageSCFolders

type PageSCFolders struct {
	// contains filtered or unexported fields
}

func NewPageSCFolders

func NewPageSCFolders() *PageSCFolders

func (*PageSCFolders) Enter

func (p *PageSCFolders) Enter()

func (*PageSCFolders) IsActive

func (p *PageSCFolders) IsActive() bool

func (*PageSCFolders) Layout

func (*PageSCFolders) Leave

func (p *PageSCFolders) Leave()

func (*PageSCFolders) Load

func (p *PageSCFolders) Load() error

func (*PageSCFolders) OpenMenu

func (p *PageSCFolders) OpenMenu()

func (*PageSCFolders) SetLayout

func (p *PageSCFolders) SetLayout(layout string)

type PageSCFunction

type PageSCFunction struct {
	SCID string
	// contains filtered or unexported fields
}

func NewPageSCFunction

func NewPageSCFunction() *PageSCFunction

func (*PageSCFunction) Enter

func (p *PageSCFunction) Enter()

func (*PageSCFunction) IsActive

func (p *PageSCFunction) IsActive() bool

func (*PageSCFunction) Layout

func (*PageSCFunction) Leave

func (p *PageSCFunction) Leave()

func (*PageSCFunction) SetData

func (p *PageSCFunction) SetData(SCID string, scFunction SCFunction)

type PageSCToken

type PageSCToken struct {
	// contains filtered or unexported fields
}

func NewPageSCToken

func NewPageSCToken() *PageSCToken

func (*PageSCToken) Enter

func (p *PageSCToken) Enter()

func (*PageSCToken) IsActive

func (p *PageSCToken) IsActive() bool

func (*PageSCToken) Layout

func (*PageSCToken) Leave

func (p *PageSCToken) Leave()

func (*PageSCToken) LoadTxs

func (p *PageSCToken) LoadTxs()

func (*PageSCToken) OpenMenu

func (p *PageSCToken) OpenMenu()

func (*PageSCToken) SetToken

func (p *PageSCToken) SetToken(token *wallet_manager.Token)

type PageSCViewCode

type PageSCViewCode struct {
	// contains filtered or unexported fields
}

func NewPageSCViewCode

func NewPageSCViewCode() *PageSCViewCode

func (*PageSCViewCode) Enter

func (p *PageSCViewCode) Enter()

func (*PageSCViewCode) IsActive

func (p *PageSCViewCode) IsActive() bool

func (*PageSCViewCode) Layout

func (*PageSCViewCode) Leave

func (p *PageSCViewCode) Leave()

func (*PageSCViewCode) SetCode

func (p *PageSCViewCode) SetCode(code string)

type PageScanCollection

type PageScanCollection struct {
	// contains filtered or unexported fields
}

func NewPageScanCollection

func NewPageScanCollection() *PageScanCollection

func (*PageScanCollection) Enter

func (p *PageScanCollection) Enter()

func (*PageScanCollection) IsActive

func (p *PageScanCollection) IsActive() bool

func (*PageScanCollection) Layout

func (*PageScanCollection) Leave

func (p *PageScanCollection) Leave()

type PageSendForm

type PageSendForm struct {
	// contains filtered or unexported fields
}

func NewPageSendForm

func NewPageSendForm() *PageSendForm

func (*PageSendForm) ClearForm

func (p *PageSendForm) ClearForm()

func (*PageSendForm) Enter

func (p *PageSendForm) Enter()

func (*PageSendForm) IsActive

func (p *PageSendForm) IsActive() bool

func (*PageSendForm) Layout

func (*PageSendForm) Leave

func (p *PageSendForm) Leave()

func (*PageSendForm) SetToken

func (p *PageSendForm) SetToken(token *wallet_manager.Token)

type PageSendOptionsForm

type PageSendOptionsForm struct {
	// contains filtered or unexported fields
}

func NewPageSendOptionsForm

func NewPageSendOptionsForm() *PageSendOptionsForm

func (*PageSendOptionsForm) Enter

func (p *PageSendOptionsForm) Enter()

func (*PageSendOptionsForm) IsActive

func (p *PageSendOptionsForm) IsActive() bool

func (*PageSendOptionsForm) Layout

func (*PageSendOptionsForm) Leave

func (p *PageSendOptionsForm) Leave()

type PageServiceNames

type PageServiceNames struct {
	// contains filtered or unexported fields
}

func NewPageServiceNames

func NewPageServiceNames() *PageServiceNames

func (*PageServiceNames) Enter

func (p *PageServiceNames) Enter()

func (*PageServiceNames) IsActive

func (p *PageServiceNames) IsActive() bool

func (*PageServiceNames) Layout

func (*PageServiceNames) Leave

func (p *PageServiceNames) Leave()

func (*PageServiceNames) Load

func (p *PageServiceNames) Load()

type PageSettings

type PageSettings struct {
	// contains filtered or unexported fields
}

func NewPageSettings

func NewPageSettings() *PageSettings

func (*PageSettings) Enter

func (p *PageSettings) Enter()

func (*PageSettings) IsActive

func (p *PageSettings) IsActive() bool

func (*PageSettings) Layout

func (*PageSettings) Leave

func (p *PageSettings) Leave()

type PageTransaction

type PageTransaction struct {
	// contains filtered or unexported fields
}

func NewPageTransaction

func NewPageTransaction() *PageTransaction

func (*PageTransaction) Clear

func (p *PageTransaction) Clear()

func (*PageTransaction) Enter

func (p *PageTransaction) Enter()

func (*PageTransaction) IsActive

func (p *PageTransaction) IsActive() bool

func (*PageTransaction) Layout

func (*PageTransaction) Leave

func (p *PageTransaction) Leave()

func (*PageTransaction) SetEntry

func (p *PageTransaction) SetEntry(e wallet_manager.Entry)

type PageWalletInfo

type PageWalletInfo struct {
	// contains filtered or unexported fields
}

func NewPageWalletInfo

func NewPageWalletInfo() *PageWalletInfo

func (*PageWalletInfo) Enter

func (p *PageWalletInfo) Enter()

func (*PageWalletInfo) IsActive

func (p *PageWalletInfo) IsActive() bool

func (*PageWalletInfo) Layout

func (*PageWalletInfo) Leave

func (p *PageWalletInfo) Leave()

type PageXSWDApp

type PageXSWDApp struct {
	// contains filtered or unexported fields
}

func NewPageXSWDApp

func NewPageXSWDApp() *PageXSWDApp

func (*PageXSWDApp) Enter

func (p *PageXSWDApp) Enter()

func (*PageXSWDApp) IsActive

func (p *PageXSWDApp) IsActive() bool

func (*PageXSWDApp) Layout

func (*PageXSWDApp) Leave

func (p *PageXSWDApp) Leave()

func (*PageXSWDApp) Load

func (p *PageXSWDApp) Load()

type PageXSWDManage

type PageXSWDManage struct {
	// contains filtered or unexported fields
}

func NewPageXSWDManage

func NewPageXSWDManage() *PageXSWDManage

func (*PageXSWDManage) Enter

func (p *PageXSWDManage) Enter()

func (*PageXSWDManage) IsActive

func (p *PageXSWDManage) IsActive() bool

func (*PageXSWDManage) Layout

func (*PageXSWDManage) Leave

func (p *PageXSWDManage) Leave()

func (*PageXSWDManage) Load

func (p *PageXSWDManage) Load()

type PairTokenInputContainer

type PairTokenInputContainer struct {
	// contains filtered or unexported fields
}

func NewPairTokenInputContainer

func NewPairTokenInputContainer() *PairTokenInputContainer

func (*PairTokenInputContainer) Layout

func (p *PairTokenInputContainer) Layout(gtx layout.Context, th *material.Theme, title1 string, title2 string) layout.Dimensions

func (*PairTokenInputContainer) SetTokens

func (p *PairTokenInputContainer) SetTokens(token1 *wallet_manager.Token, token2 *wallet_manager.Token)

type RPCArgInfo

type RPCArgInfo struct {
	// contains filtered or unexported fields
}

func NewRPCArgInfo

func NewRPCArgInfo(arg rpc.Argument) *RPCArgInfo

func (*RPCArgInfo) Layout

func (p *RPCArgInfo) Layout(gtx layout.Context, th *material.Theme) layout.Dimensions

type RegisterWalletForm

type RegisterWalletForm struct {
	// contains filtered or unexported fields
}

func NewRegisterWalletForm

func NewRegisterWalletForm() *RegisterWalletForm

func (*RegisterWalletForm) Layout

type SCArgItem

type SCArgItem struct {
	// contains filtered or unexported fields
}

func NewSCArgItem

func NewSCArgItem(arg SCFunctionArg) *SCArgItem

func (*SCArgItem) Layout

func (item *SCArgItem) Layout(gtx layout.Context, th *material.Theme) layout.Dimensions

type SCCollectionDetailsContainer

type SCCollectionDetailsContainer struct {
	// contains filtered or unexported fields
}

func NewSCCollectionDetailsContainer

func NewSCCollectionDetailsContainer() *SCCollectionDetailsContainer

func (*SCCollectionDetailsContainer) Layout

func (*SCCollectionDetailsContainer) Set

func (c *SCCollectionDetailsContainer) Set(scId string, scType sc.SCType, scResult *rpc.GetSC_Result) error

type SCDataItem

type SCDataItem struct {
	// contains filtered or unexported fields
}

func NewSCDataItem

func NewSCDataItem(key string, data interface{}) *SCDataItem

func (*SCDataItem) Layout

func (item *SCDataItem) Layout(gtx layout.Context, th *material.Theme) layout.Dimensions

type SCDetailsContainer

type SCDetailsContainer struct {
	// contains filtered or unexported fields
}

func NewSCDetailsContainer

func NewSCDetailsContainer() *SCDetailsContainer

func (*SCDetailsContainer) Layout

func (*SCDetailsContainer) Set

func (c *SCDetailsContainer) Set(token *wallet_manager.Token)

type SCFunction

type SCFunction struct {
	Name string
	Args []SCFunctionArg
}

type SCFunctionArg

type SCFunctionArg struct {
	Name string
	Type string
}

type SCFunctionItem

type SCFunctionItem struct {
	// contains filtered or unexported fields
}

func NewSCFunctionItem

func NewSCFunctionItem(scFunc SCFunction) *SCFunctionItem

func (*SCFunctionItem) Layout

func (item *SCFunctionItem) Layout(gtx layout.Context, th *material.Theme) layout.Dimensions

type SCTransferItem

type SCTransferItem struct {
	// contains filtered or unexported fields
}

func NewSCTransferItem

func NewSCTransferItem(onDelete func(index int)) *SCTransferItem

func (*SCTransferItem) Layout

func (item *SCTransferItem) Layout(gtx layout.Context, th *material.Theme, index int) layout.Dimensions

type ScanTokenBalanceResult

type ScanTokenBalanceResult struct {
	SCID    string
	Balance uint64
	Token   *wallet_manager.Token
	// contains filtered or unexported fields
}

type SendReceiveButtons

type SendReceiveButtons struct {
	ButtonSend    *components.Button
	ButtonReceive *components.Button
}

func NewSendReceiveButtons

func NewSendReceiveButtons() *SendReceiveButtons

func (*SendReceiveButtons) Layout

type SendRegistrationForm

type SendRegistrationForm struct {
	// contains filtered or unexported fields
}

func NewSendRegistrationForm

func NewSendRegistrationForm() *SendRegistrationForm

func (*SendRegistrationForm) Layout

type TokenBar

type TokenBar struct {
	// contains filtered or unexported fields
}

func NewTokenBar

func NewTokenBar() *TokenBar

func (*TokenBar) Layout

func (t *TokenBar) Layout(gtx layout.Context, th *material.Theme, tokenCount int) layout.Dimensions

type TokenContainer

type TokenContainer struct {
	// contains filtered or unexported fields
}

func NewTokenContainer

func NewTokenContainer() *TokenContainer

func (*TokenContainer) Layout

func (*TokenContainer) SetToken

func (t *TokenContainer) SetToken(token *wallet_manager.Token)

type TokenFolderItem

type TokenFolderItem struct {
	// contains filtered or unexported fields
}

func NewTokenFolderItemFolder

func NewTokenFolderItemFolder(folder wallet_manager.TokenFolder, tokenCount int) *TokenFolderItem

func NewTokenFolderItemToken

func NewTokenFolderItemToken(token wallet_manager.Token) *TokenFolderItem

func (*TokenFolderItem) Layout

func (item *TokenFolderItem) Layout(gtx layout.Context, th *material.Theme) layout.Dimensions

type TokenInfoList

type TokenInfoList struct {
	// contains filtered or unexported fields
}

func NewTokenInfoList

func NewTokenInfoList(token *wallet_manager.Token) *TokenInfoList

func (*TokenInfoList) Layout

type TokenListItem

type TokenListItem struct {
	// contains filtered or unexported fields
}

func NewTokenListItem

func NewTokenListItem(token wallet_manager.Token) *TokenListItem

func (*TokenListItem) Layout

func (item *TokenListItem) Layout(gtx layout.Context, th *material.Theme) layout.Dimensions

type TxBar

type TxBar struct {
	// contains filtered or unexported fields
}

func NewTxBar

func NewTxBar() *TxBar

func (*TxBar) Changed

func (t *TxBar) Changed() (bool, string)

func (*TxBar) Layout

func (t *TxBar) Layout(gtx layout.Context, th *material.Theme) layout.Dimensions

type TxListItem

type TxListItem struct {
	// contains filtered or unexported fields
}

func NewTxListItem

func NewTxListItem(entry wallet_manager.Entry, decimals int) *TxListItem

func (*TxListItem) Layout

func (item *TxListItem) Layout(gtx layout.Context, th *material.Theme) layout.Dimensions

type TxTransferItem

type TxTransferItem struct {
	// contains filtered or unexported fields
}

func NewTxTransferItem

func NewTxTransferItem(entry wallet_manager.Entry) *TxTransferItem

func (*TxTransferItem) Layout

type TxTransfers

type TxTransfers struct {
	// contains filtered or unexported fields
}

func NewTxTransfers

func NewTxTransfers() *TxTransfers

func (*TxTransfers) Layout

func (*TxTransfers) Load

func (t *TxTransfers) Load(entry wallet_manager.Entry)

type WalletAddrInput

type WalletAddrInput struct {
	// contains filtered or unexported fields
}

func NewWalletAddrInput

func NewWalletAddrInput() *WalletAddrInput

func (*WalletAddrInput) Layout

type XSWDHeader

type XSWDHeader struct {
	// contains filtered or unexported fields
}

func NewXSWDHeader

func NewXSWDHeader() *XSWDHeader

func (*XSWDHeader) Layout

func (x *XSWDHeader) Layout(gtx layout.Context, th *material.Theme) layout.Dimensions

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL