github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/x/evm/watcher/proto/types.proto (about) 1 syntax = "proto3"; 2 package x.evm.watcher.proto; 3 4 option go_package = "github.com/fibonacci-chain/fbc/x/evm/watcher/proto"; 5 6 message Transaction { 7 bytes BlockHash = 1; 8 string BlockNumber = 2; 9 bytes From = 3; 10 uint64 Gas = 4; 11 string GasPrice = 5; 12 bytes Hash = 6; 13 bytes Input = 7; 14 uint64 Nonce = 8; 15 bytes To = 9; 16 uint64 TransactionIndex = 10; 17 string Value = 11; 18 string V = 12; 19 string R = 13; 20 string S = 14; 21 } 22 23 message Log { 24 bytes Address = 1; 25 repeated bytes Topics = 2; 26 bytes Data = 3; 27 uint64 BlockNumber = 4; 28 bytes TxHash = 5; 29 uint64 TxIndex = 6; 30 bytes BlockHash = 7; 31 uint64 Index = 8; 32 bool Removed = 9; 33 } 34 35 message TransactionReceipt { 36 uint64 Status = 1; 37 uint64 CumulativeGasUsed = 2; 38 bytes LogsBloom = 3; 39 repeated Log Logs = 4; 40 string TransactionHash = 5; 41 bytes ContractAddress = 6; 42 uint64 GasUsed = 7; 43 string BlockHash = 8; 44 uint64 BlockNumber = 9; 45 uint64 TransactionIndex = 10; 46 string From = 11; 47 bytes To = 12; 48 }