Documentation ¶
Index ¶
Constants ¶
View Source
const DefaultPartitionID types.PartitionID = 3
View Source
const TransactionTypeEVMCall uint16 = 1
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CallEVMRequest ¶
type CallEVMResponse ¶
type CallEVMResponse struct { ProcessingDetails *ProcessingDetails // contains filtered or unexported fields }
type ProcessingDetails ¶
type ProcessingDetails struct { ErrorDetails string ReturnData []byte ContractAddr common.Address Logs []*LogEntry // contains filtered or unexported fields }
func (*ProcessingDetails) Bytes ¶
func (d *ProcessingDetails) Bytes() ([]byte, error)
type TxAttributes ¶
type TxAttributes struct { From []byte To []byte Data []byte Value *big.Int Gas uint64 Nonce uint64 // contains filtered or unexported fields }
func (*TxAttributes) AsMessage ¶
AsMessage returns the Alphabill transaction as a ethereum core.Message.
func (*TxAttributes) FromAddr ¶
func (t *TxAttributes) FromAddr() common.Address
FromAddr - returns From as Address, if nil empty address is returned From is mandatory field and must not be nil in a valid TxAttributes
func (*TxAttributes) ToAddr ¶
func (t *TxAttributes) ToAddr() *common.Address
ToAddr - returns To as Address pointer. To field is optional and not present on contract creation calls. If To is nil then nil pointer is returned
type TxAuthProof ¶
type TxAuthProof struct { OwnerProof []byte // contains filtered or unexported fields }
Click to show internal directories.
Click to hide internal directories.