diff --git a/CHANGELOG.md b/CHANGELOG.md index 50e22d1..07e4d7b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,8 +3,14 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). -## [23.06/1.7.0] 2023-09-12 +## [23.09/1.7.1] 2023-09-20 +### Added +- ingest/delta update test script to setup a fully functional Cassandra instance for development (script/dev-ingest.sh) ### Fixed +- fixed bug on empty output list on coinbase txs. + +## [23.06/1.7.0] 2023-09-12 +### Added - delta updater support for pseudo coinbase address ## [23.06/1.6.1] 2023-09-11 diff --git a/Makefile b/Makefile index 3882f4c..85fc495 100644 --- a/Makefile +++ b/Makefile @@ -1,13 +1,13 @@ SHELL := /bin/bash PROJECT := graphsense-lib VENV := venv -RELEASE := 'v23.06' -RELEASESEM := 'v1.7.0' +RELEASE := 'v23.09' +RELEASESEM := 'v1.7.1' all: format lint test build tag-version: - git diff --exit-code && git diff --staged --exit-code && git tag -a $(RELEASESEM) -m 'Release $(RELEASE)' || (echo "Repo is dirty please commit first" && exit 1) + -git diff --exit-code && git diff --staged --exit-code && git tag -a $(RELEASESEM) -m 'Release $(RELEASE)' || (echo "Repo is dirty please commit first" && exit 1) git diff --exit-code && git diff --staged --exit-code && git tag -a $(RELEASE) -m 'Release $(RELEASE)' || (echo "Repo is dirty please commit first" && exit 1) dev: diff --git a/scripts/dev-ingest.sh b/scripts/dev-ingest.sh new file mode 100644 index 0000000..58ab86a --- /dev/null +++ b/scripts/dev-ingest.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash +NW=${1:-bch} +EB=${2:-100000} +graphsense-cli -v ingest from-node -e dev -c ${NW} --end-block ${EB} --batch-size 15 --create-schema --mode='utxo_with_tx_graph' && \ +graphsense-cli -v exchange-rates coindesk ingest -e dev -c ${NW} --abort-on-gaps && \ +graphsense-cli -v exchange-rates coinmarketcap ingest -e dev -c ${NW} --abort-on-gaps && \ +graphsense-cli -v delta-update update -e dev -c ${NW} --end-block ${EB} --write-batch-size 3 --updater-version 2 --create-schema --pedantic