30 lines
809 B
Protocol Buffer
30 lines
809 B
Protocol Buffer
![]() |
syntax = "proto3";
|
||
|
package eth;
|
||
|
|
||
![]() |
message ProtoCompleteTransaction {
|
||
|
message TxType {
|
||
|
uint64 AccountNonce = 1;
|
||
![]() |
bytes GasPrice = 2;
|
||
![]() |
uint64 GasLimit = 3;
|
||
|
bytes Value = 4;
|
||
|
bytes Payload = 5;
|
||
|
bytes Hash = 6;
|
||
|
bytes To = 7;
|
||
|
bytes From = 8;
|
||
|
uint32 TransactionIndex = 9;
|
||
|
}
|
||
|
message ReceiptType {
|
||
|
message LogType {
|
||
|
bytes Address = 1;
|
||
|
bytes Data = 2;
|
||
|
repeated bytes Topics = 3;
|
||
|
}
|
||
|
bytes GasUsed = 1;
|
||
|
bytes Status = 2;
|
||
|
repeated LogType Log = 3;
|
||
|
}
|
||
|
uint32 BlockNumber = 1;
|
||
|
uint64 BlockTime = 2;
|
||
|
TxType Tx = 3;
|
||
|
ReceiptType Receipt = 4;
|
||
![]() |
}
|