C# Class Paymetheus.Rpc.Marshalers

Show file Open project: btcsuite/Paymetheus

Public Methods

Method Description
MarshalBlock ( BlockDetails b ) : Paymetheus.Decred.Wallet.Block
MarshalUnspentOutput ( FundTransactionResponse o ) : Paymetheus.Decred.Wallet.UnspentOutput
MarshalWalletTransaction ( TransactionDetails tx ) : Paymetheus.Decred.Wallet.WalletTransaction

Private Methods

Method Description
MarshalCombinedOutputs ( Paymetheus.Decred.Transaction transaction, IEnumerator credits ) : Paymetheus.Decred.Wallet.WalletTransaction.Output[]
MarshalControlledOutput ( TransactionDetails o, Paymetheus.Decred.Transaction txOutput ) : Paymetheus.Decred.Wallet.WalletTransaction.Output

Method Details

MarshalBlock() public static method

public static MarshalBlock ( BlockDetails b ) : Paymetheus.Decred.Wallet.Block
b BlockDetails
return Paymetheus.Decred.Wallet.Block

MarshalUnspentOutput() public static method

public static MarshalUnspentOutput ( FundTransactionResponse o ) : Paymetheus.Decred.Wallet.UnspentOutput
o FundTransactionResponse
return Paymetheus.Decred.Wallet.UnspentOutput

MarshalWalletTransaction() public static method

public static MarshalWalletTransaction ( TransactionDetails tx ) : Paymetheus.Decred.Wallet.WalletTransaction
tx TransactionDetails
return Paymetheus.Decred.Wallet.WalletTransaction