C# Class Paymetheus.AccountViewModel

Inheritance: ViewModelBase
Datei anzeigen Open project: btcsuite/Paymetheus Class Usage Examples

Public Properties

Property Type Description
_publishTransaction bool

Public Methods

Method Description
AccountViewModel ( ShellViewModel shell, Wallet wallet, Account account ) : Paymetheus.Bitcoin
PopulateTransactionHistory ( ) : void
UpdateAccountProperties ( int requiredConfirmations, AccountProperties props ) : void

Private Methods

Method Description
AddPendingOutputAction ( ) : void
FetchUnspentOutputsAction ( ) : void
FinishCreateTransactionAction ( ) : void
FinishCreateTransactionText ( ) : string
ImportKeyAction ( ) : void
PendingOutput_Changed ( object sender, EventArgs e ) : void
RecalculateCreateTransaction ( ) : void
RemovePendingOutputAction ( PendingOutput item ) : void
RenameAcountAction ( ) : void
RequestAddressAction ( ) : void
ShowUnsignedTransaction ( ) : void
SignTransactionWithPassphrase ( string passphrase, Transaction outputs, bool publishImmediately ) : System.Threading.Tasks.Task

Method Details

AccountViewModel() public method

public AccountViewModel ( ShellViewModel shell, Wallet wallet, Account account ) : Paymetheus.Bitcoin
shell ShellViewModel
wallet Paymetheus.Bitcoin.Wallet.Wallet
account Account
return Paymetheus.Bitcoin

PopulateTransactionHistory() public method

public PopulateTransactionHistory ( ) : void
return void

UpdateAccountProperties() public method

public UpdateAccountProperties ( int requiredConfirmations, AccountProperties props ) : void
requiredConfirmations int
props Paymetheus.Bitcoin.Wallet.AccountProperties
return void

Property Details

_publishTransaction public_oe property

public bool _publishTransaction
return bool