Skip to content

v0.0.5-beta2

Compare
Choose a tag to compare
@abourget abourget released this 04 May 16:10
· 3459 commits to develop since this release

Changelog

Client

  • Improved defaults for --proto-path and --proto, using globs.
  • WASM file paths in substreams.yaml manifests now resolve relative to the location of the yaml file.
  • Added substreams manifest package to create .pb packages to simplify querying using other languages. See the python example.
  • Added substreams manifest graph to show the Mermaid graph alone.
  • Improved mermaid graph layout.
  • Removed native Go code support for now.

Server

  • Always writes store snapshots, each 10,000 blocks.
  • A few tools to manage partial snapshots under substreams tools

Commits

  • 05012e1 Added substreams manifest package command.
  • 0770804 Added good defaults for proto rendering experience.
  • 5adb936 Always add .pb and that's it.
  • e9677eb Improve mermaid graph. Added substreams manifest graph
  • cadb0e4 Merge branch 'develop' of github.com:streamingfast/substreams into develop
  • 26175e8 Merge branch 'develop' of github.com:streamingfast/substreams into develop
  • 5712290 Merge branch 'develop' of github.com:streamingfast/substreams into pipeline-rework
  • de77bd4 No need to install wasmer
  • d829192 Remove eth check, open up possibility for Solana.
  • b09403f Rework of pipeline, module executor, in prep for caching
  • 3222703 Update README.md
  • aa8436d Updated .gitignore
  • 35e1f4a Updated README.md
  • fb25f4d Updated README.md
  • 36eed17 added module name to state store folders fix some tests
  • dd1ff1e adding wip module ouput cache
  • 911b189 better error message when substreams terminate with error remove println
  • 215f243 cmd: added first version of squasher
  • 09b5bd4 database changes have been moved, adding validation for input sources
  • a606476 find proto files recursively and change manifest module code path to absolute
  • df77c1f fix panic handling
  • b5d922e lower level of some logs
  • 1652f15 make pipeline compile and test to runn
  • 03d1b6c more log to debug
  • 0463c3a only accepted value for input.source is sf.ethereum.type.v1.Block, in other cases, we return an error
  • 77d5015 pipeline: allow invalid state in partial mode
  • 99f3cda pipeline: fix snapshot interval
  • ca3f41d remove database changes stuff from substreams
  • 8ff8f25 remove database from proto build
  • 6f767ff remove database proto from substreams
  • 4041ba7 remove println again
  • 5b63a0a remove un-used code
  • 484cd9c removing a comment
  • 91e2048 removing test
  • c95415a renaming of parameter
  • a31eab5 setting remote cmd to root as we only have remote command available
  • 8923491 spec out module output cache
  • 49ee4fc squasher cmd, state.ParseFile refactor
  • c2625d0 squasher: fix args
  • 0a083d6 state: fix bug where BuilderFromFile would create an additional substore
  • 2bc44ae store sync todos
  • d715952 substreams run commend
  • a0ec093 todo management
  • 74bae47 tools: cleanup in parallel
  • 4c7931a uncommented panic recovery code in pineline
  • 6d4fe90 update readme
  • 067cb55 update readme