C# Class Nethereum.Core.SimpleRLPSigner

显示文件 Open project: Nethereum/Nethereum Class Usage Examples

Public Methods

Method Description
BuildRLPEncoded ( bool raw ) : byte[]
GetRLPEncoded ( ) : byte[]
GetRLPEncodedRaw ( ) : byte[]
RlpDecode ( ) : void
Sign ( ECKey key ) : void
SimpleRLPSigner ( byte data ) : System.Collections.Generic
SimpleRLPSigner ( byte data, byte r, byte s, byte v ) : System.Collections.Generic
SimpleRLPSigner ( byte rawData, int numberOfElements ) : System.Collections.Generic

Private Methods

Method Description
EnsuredRPLDecoded ( ) : void

Method Details

BuildRLPEncoded() public method

public BuildRLPEncoded ( bool raw ) : byte[]
raw bool
return byte[]

GetRLPEncoded() public method

public GetRLPEncoded ( ) : byte[]
return byte[]

GetRLPEncodedRaw() public method

public GetRLPEncodedRaw ( ) : byte[]
return byte[]

RlpDecode() public method

public RlpDecode ( ) : void
return void

Sign() public method

public Sign ( ECKey key ) : void
key NBitcoin.Crypto.ECKey
return void

SimpleRLPSigner() public method

public SimpleRLPSigner ( byte data ) : System.Collections.Generic
data byte
return System.Collections.Generic

SimpleRLPSigner() public method

public SimpleRLPSigner ( byte data, byte r, byte s, byte v ) : System.Collections.Generic
data byte
r byte
s byte
v byte
return System.Collections.Generic

SimpleRLPSigner() public method

public SimpleRLPSigner ( byte rawData, int numberOfElements ) : System.Collections.Generic
rawData byte
numberOfElements int
return System.Collections.Generic