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;
|
|
} |