Releases: trustlines-protocol/py-eth-index
Releases · trustlines-protocol/py-eth-index
Version 0.4.1
- By default, direclty load abi from
tlbin
package on commandethindex importabi
you can still provide option--contracts <path>
to use custom abi - Command
ethindex importabi
now erases the old abi if an abi for an address was already imported.
This allows to rerun the command to update abi without having to drop the table.
Version 0.4.0
- Changed: updated to be comatible with python 3.8 and 3.9
- Removed: no longer support python < 3.8
Version 0.3.5
- Changed: no longer raiser RuntimeError when receiving an event of unknown abi but log a warning.
This is useful for proxied contracts that may emit events related to the proxy administration. - Changed: createtable will warn if table already exists instead of crashing.
This allow to upgrade ethindex from versions where the graphfeed table did not exist to ones where it does. - Changed: load abi from
CurrencyNetworkOwnable
instead ofCurrencyNetwork
to have abi about
NetworkUnfreeze
event - Added: Update the
graphfeed
table with information about network frozen status.
The updates have nameNetworkFreeze
orNetworkUnfreeze
.
Version 0.3.4
- Use events from database to figure out sent events to relay instead of memory. That makese graph sync feature safe on restart of the indexer
version 0.3.3
- Add table graphfeed populated with graph updates for the relay to sync its graph with
0.3.1: Merge pull request #42 from schmir/fix/move-to-protocol
adapt repository URL
Version 0.1.0
handle case where part of address.json is missing "unwEth" and "exchange" might be missing now. we should make addresses.json use a flat datastructure.
0.0.2
docker: put ethindex executable into PATH via a symlink