23 lines
473 B
Protocol Buffer
23 lines
473 B
Protocol Buffer
syntax = "proto3";
|
|
|
|
package tycho.evm.v1;
|
|
|
|
import "tycho/evm/v1/common.proto";
|
|
|
|
message EntityChanges {
|
|
string component_id = 1;
|
|
repeated Attribute attributes = 2;
|
|
}
|
|
|
|
message TransactionEntityChanges {
|
|
Transaction tx = 1;
|
|
repeated EntityChanges entity_changes = 2;
|
|
repeated ProtocolComponent component_changes = 3;
|
|
repeated BalanceChange balance_changes = 4;
|
|
}
|
|
|
|
message BlockEntityChanges {
|
|
Block block = 1;
|
|
repeated TransactionEntityChanges changes = 2;
|
|
}
|