C# 클래스 Ripple.Address.B58

파일 보기 프로젝트 열기: cybergibbons/bitfi_09072019 1 사용 예제들

공개 메소드들

메소드 설명
B58 ( string alphabet ) : System
Decode ( string input, Versions versions ) : Decoded
Decode ( string input, Version version ) : byte[]
EncodeToBytes ( Array input ) : byte[]
EncodeToBytesChecked ( Array input, Array version ) : byte[]
EncodeToBytesChecked ( Array input, int version ) : byte[]
EncodeToString ( Array input ) : string
EncodeToStringChecked ( Array input, Array version ) : string
EncodeToStringChecked ( Array input, int version ) : string
FindPrefix ( int payLoadLength, string desiredPrefix ) : byte[]
IsValid ( string input, Version version ) : bool
IsValid ( string input, Versions version ) : bool

비공개 메소드들

메소드 설명
ArrayEquals ( IReadOnlyCollection a, IReadOnlyList b ) : bool
CheckLength ( Version version, Array buffer ) : void
CopyOfRange ( Array source, int from_, int to ) : byte[]
DivMod256 ( IList number58, int startAt ) : byte
DivMod58 ( IList number, int startAt ) : byte
ExtractPayload ( Version version, Array buffer ) : byte[]

메소드 상세

B58() 공개 메소드

public B58 ( string alphabet ) : System
alphabet string
리턴 System

Decode() 공개 메소드

public Decode ( string input, Versions versions ) : Decoded
input string
versions Versions
리턴 Decoded

Decode() 공개 메소드

public Decode ( string input, Version version ) : byte[]
input string
version Version
리턴 byte[]

EncodeToBytes() 공개 메소드

public EncodeToBytes ( Array input ) : byte[]
input Array
리턴 byte[]

EncodeToBytesChecked() 공개 메소드

public EncodeToBytesChecked ( Array input, Array version ) : byte[]
input Array
version Array
리턴 byte[]

EncodeToBytesChecked() 공개 메소드

public EncodeToBytesChecked ( Array input, int version ) : byte[]
input Array
version int
리턴 byte[]

EncodeToString() 공개 메소드

public EncodeToString ( Array input ) : string
input Array
리턴 string

EncodeToStringChecked() 공개 메소드

public EncodeToStringChecked ( Array input, Array version ) : string
input Array
version Array
리턴 string

EncodeToStringChecked() 공개 메소드

public EncodeToStringChecked ( Array input, int version ) : string
input Array
version int
리턴 string

FindPrefix() 공개 메소드

public FindPrefix ( int payLoadLength, string desiredPrefix ) : byte[]
payLoadLength int
desiredPrefix string
리턴 byte[]

IsValid() 공개 메소드

public IsValid ( string input, Version version ) : bool
input string
version Version
리턴 bool

IsValid() 공개 메소드

public IsValid ( string input, Versions version ) : bool
input string
version Versions
리턴 bool