Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func SignBufferSha256 ¶
func SignBufferSha256(bufSha256 []byte, privateKey *ecdsa.PrivateKey) []byte
Types ¶
type PrivateKey ¶
type PrivateKey struct {
// contains filtered or unexported fields
}
func NewPrivateKey ¶
func NewPrivateKey() (*PrivateKey, error)
func PrivateKeyFromBytes ¶
func PrivateKeyFromBytes(privKey []byte) (*PrivateKey, error)
func PrivateKeyFromString ¶
func PrivateKeyFromString(wif string) (*PrivateKey, error)
func (*PrivateKey) PublicKey ¶
func (p *PrivateKey) PublicKey() *PublicKey
func (*PrivateKey) Serialize ¶
func (p *PrivateKey) Serialize() []byte
func (*PrivateKey) Sign ¶
func (p *PrivateKey) Sign(hash []byte) []byte
func (*PrivateKey) String ¶
func (p *PrivateKey) String() string
type PublicKey ¶
type PublicKey struct {
// contains filtered or unexported fields
}
func NewPublicKey ¶
func PublicKeyFromBytes ¶
func (*PublicKey) MarshalTransaction ¶
func (p *PublicKey) MarshalTransaction(encoder *transaction.Encoder) error
Click to show internal directories.
Click to hide internal directories.