C# Класс bitmessage.network.PrivateKey

Наследование: Pubkey, ICanBeSent
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
DecryptAES256CBC4Msg ( byte data ) : byte[]
FirstOrDefault ( SQLite.SQLiteAsyncConnection conn ) : PrivateKey
GetAll ( SQLite.SQLiteAsyncConnection conn ) : IEnumerable
GetPrivateKey ( SQLite.SQLiteAsyncConnection conn, string name ) : PrivateKey
PrivateKey ( ) : System
PrivateKey ( string label, bool eighteenByteRipe = false ) : System
SaveAsync ( SQLite.SQLiteAsyncConnection db ) : Task
Sign ( byte data ) : byte[]

Приватные методы

Метод Описание
PrivateKey2Wif ( byte privateKey ) : string
SendAsync ( Bitmessage bitmessage ) : void
Wif2PrivateKey ( string wif ) : byte[]

if input 5Kek19qnxAqFsLXKToVMWcbpQryxzwaqtHLnQ9WwrZR8yC8aBck then hex result f1b868e74dd6dd9d13a6bce594e62baf71fa367fc7747bdf019380adde153253

Описание методов

DecryptAES256CBC4Msg() публичный Метод

public DecryptAES256CBC4Msg ( byte data ) : byte[]
data byte
Результат byte[]

FirstOrDefault() публичный статический Метод

public static FirstOrDefault ( SQLite.SQLiteAsyncConnection conn ) : PrivateKey
conn SQLite.SQLiteAsyncConnection
Результат PrivateKey

GetAll() публичный статический Метод

public static GetAll ( SQLite.SQLiteAsyncConnection conn ) : IEnumerable
conn SQLite.SQLiteAsyncConnection
Результат IEnumerable

GetPrivateKey() публичный статический Метод

public static GetPrivateKey ( SQLite.SQLiteAsyncConnection conn, string name ) : PrivateKey
conn SQLite.SQLiteAsyncConnection
name string
Результат PrivateKey

PrivateKey() публичный Метод

public PrivateKey ( ) : System
Результат System

PrivateKey() публичный Метод

public PrivateKey ( string label, bool eighteenByteRipe = false ) : System
label string
eighteenByteRipe bool
Результат System

SaveAsync() публичный Метод

public SaveAsync ( SQLite.SQLiteAsyncConnection db ) : Task
db SQLite.SQLiteAsyncConnection
Результат Task

Sign() публичный Метод

public Sign ( byte data ) : byte[]
data byte
Результат byte[]