All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
- block difficulty and total difficulty can now be null
- Upgrade to Spark 3.5.3
- Upgrade DataStax Spark Cassandra connector to 3.5.1
- max-block cli parameter for utxo currencies and eth to test with smaller datasets.
- excessive logging in container
- tron.trace callvalue overflow int -> bigint
- Upgrade to Spark 3.4.2
- Upgrade DataStax Spark Cassandra connector to 3.4.1
- Simplified (record local) calculation of secondary ids
- Simplified (record local) calculation of tx ids (account model currencies)
- implemented transform for tron currency
- checkpoints and loading on HDFS
- Upgrade to Spark 3.2.4
- Change package name graphsense-ethereum-transformation -> graphsense-spark
- integrated UTXO (BTC, ZEC, LTC, BCH transform)
- revised namespace structure (BREAKING: call is different path, new --network parameter needed!)
- duplicated txs ids in
block_transactions
- Include Ethereum internal transactions in
address
,address_relations
tables. #8
- Upgrade to Spark 3.2.3
- Changed handling of missing exchange rates values; don't fill with zeros, remove blocks, txs etc instead.
- Token Support for Ethereum stable coin tokens (WETH, USDT, USDC)
- Added Parsing of ETH-logs to support tokens
- Compute contracts from traces table
- Changed schema of
address_transactions
,address
,address_relations
to support tokens and their aggregated values. - Balance table now contains on balance per currency (ETH and tokens)
- New table token configurations containing the supported tokens and their details
- Added scalafmt and scalastyle sbt plugins
- Added columns to
summary_statistics
table
- Upgraded to Spark 3.2.1
- Updated Spark Cassandra connector to version 3.2.0
- Updated raw Cassandra schema
- Improved balance calculation
- Removed tag handling (see graphsense/graphsense-tagpack-tool)
- Upgrade to Spark 3
- Improved Cassandra schema
- Changed package name
- Added command-line arguments to spark submit script
- Added
trace
table - Added balance calculation
- Initial release