PHP Класс Bitpay\PublicKey

Наследование: extends bitpay\Key
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$privateKey PrivateKey
$sin SinKey

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

Метод Описание
__toString ( ) : string Returns the compressed public key value
createFromPrivateKey ( PrivateKey $private )
generate ( PrivateKey $privateKey = null ) : Bitpay\PublicKey Generates an uncompressed and compressed EC public key.
getSin ( ) : SinKey
isValid ( ) : boolean Checks to see if the public key is not blank and contains valid decimal and hex valules for this->hex & this->dec
setPrivateKey ( PrivateKey $privateKey ) : bitpay\KeyInterface

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

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

Returns the compressed public key value
public __toString ( ) : string
Результат string

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

public static createFromPrivateKey ( PrivateKey $private )
$private PrivateKey

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

Generates an uncompressed and compressed EC public key.
public generate ( PrivateKey $privateKey = null ) : Bitpay\PublicKey
$privateKey PrivateKey
Результат Bitpay\PublicKey

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

public getSin ( ) : SinKey
Результат SinKey

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

Checks to see if the public key is not blank and contains valid decimal and hex valules for this->hex & this->dec
public isValid ( ) : boolean
Результат boolean

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

public setPrivateKey ( PrivateKey $privateKey ) : bitpay\KeyInterface
$privateKey PrivateKey
Результат bitpay\KeyInterface

Описание свойств

$privateKey защищенное свойство

protected PrivateKey,bitpay $privateKey
Результат PrivateKey

$sin защищенное свойство

protected SinKey,bitpay $sin
Результат SinKey