C# Класс Ripple.Address.B58

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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