v1.3.0
-
Breaking Protobuf package id has been renamed to
sf.substreams.sink.entity.v1
(previouslysf.substreams.entity.v1
). This is actually a soft breaking change, you will not see breaking code due just by bumping to this version and also,graph-node
accepts the both package ids. The only change required on your part is changing your imports and module's output type (not the differences onentities_change
andoutput.type
fields):From
imports: entities_change: https://github.com/streamingfast/substreams-entity-change/releases/download/v1.2.1/substreams-entity-change-v1.2.1.spkg ... - name: graph_out kind: map inputs: ... output: type: proto:sf.substreams.entity.v1.EntityChanges
To
imports: entities_change: https://github.com/streamingfast/substreams-sink-entity-changes/releases/download/v1.3.0/substreams-sink-entity-changes-v1.3.0.spkg ... - name: graph_out kind: map inputs: ... output: type: proto:sf.substreams.sink.entity.v1.EntityChanges
-
Breaking Renamed
substreams_entity_change::pb::entity::entity_change::Operation::Unset
to be become...::Operation::Unspecified
to make the Protobuf conforms to buf lint rules.We take the liberty to change it because we expect that almost everyone is using the abstraction provided by this library.