v0.3.0
Changed
CLI
-
Breaking Flag shorthand
-p
for--plaintext
has been re-assigned to Substreams params definition, to align withsubstreams run/gui
on that aspect. There is no shorthand anymore for--plaintext
.If you were using before
-p
, please convert to--plaintext
.Note We expect that this is affecting very few users as
--plaintext
is usually used only on developers machine.
Library
-
gRPC
InvalidArgument
error(s) are not retried anymore like specifying and invalid start block or argument in your request. -
Breaking
ReadManifestAndModule
signature changed to addparams []string
, this is required for proper computation of module's output hash, upgrade by passingnil
for this parameter. -
Breaking
ReadManifestAndModuleAndBlockRange
signature changed to addparams []string
, this is required for proper computation of module's output hash, upgrade by passingnil
for this parameter.
Added
-
Added support for
--params, -p
(can be repeated multiple times) on the form-p <module>=<value>
. -
Added logging of new
Session
received values (linear_handoff_block
,max_parallel_workers
andresolved_start_block
). -
Added
--header, -H
(can be repeated multiple times) flag to pass extra headers to the server. -
Added
ClientConfig
onsink.Sinker
instance to retrieve Substreams client configuration easily. -
Added
ReadManifestAndModuleAndBlockRange
as a convenience forReadManifestAndModule
andReadBlockRange
. -
Added
ReadBlockRange
so that it's possible to easily read a block range argument against a Substreams parsed module.
Fixed
- The
stop_block
for infinite streaming passed to the server is now 0, it seemsMaxUint64
was causing some issues on the server, should result normally in better startup performance now.