Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EIP155 ¶
type EIP155 struct {
// contains filtered or unexported fields
}
func (*EIP155) NewEIP155Signer ¶
func (e155 *EIP155) NewEIP155Signer(ec *ecc.ECC, key string) *EIP155Signer
type EIP155Signer ¶
type EIP155Signer struct {
// contains filtered or unexported fields
}
func (*EIP155Signer) BuildKey ¶
func (s *EIP155Signer) BuildKey()
func (*EIP155Signer) Sign ¶
func (s *EIP155Signer) Sign(hash []byte) *Signature
type Transaction ¶
type Transaction struct { AccountNonce uint64 Price *big.Int GasLimit uint64 Recipient *common.Address Amount *big.Int Payload []byte // Signature values V *big.Int R *big.Int S *big.Int }
func NewTransaction ¶
func (*Transaction) SetData ¶
func (tx *Transaction) SetData(d []byte)
func (*Transaction) SetTo ¶
func (tx *Transaction) SetTo(to common.Address)
func (*Transaction) ToCallArg ¶
func (tx *Transaction) ToCallArg(From common.Address) interface{}
func (*Transaction) ToMsg ¶
func (tx *Transaction) ToMsg(From common.Address) ethereum.CallMsg
Click to show internal directories.
Click to hide internal directories.