PHP 클래스 Bitpay\PublicKey

상속: extends bitpay\Key
파일 보기 프로젝트 열기: bitpay/php-client 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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