chainquery

Chainquery parses and syncs the LBRY blockchain data into structured SQL

MIT License

Stars
2.3K
Committers
11

Bot releases are hidden (Show)

chainquery - v1.3.0

Published by tiger5226 almost 6 years ago

Changelog

b657080 Added addition travis checks and api only command to be used as ./chainquery api. This is mainly to run chainquery for travis checks.
031a9c2 Added capability to verify claims against channels. Added is_cert_valid which determines if a potentially signed claim matches the channel certificate and is_cert_processed which is for internal use for chainquery to determine if a claim has already been validated. When a claim is processed ( update or new ) these columns are set to false, unless a claim is not for a channel, then is_cert_processed will be set to true.
c2b1e5c Merge pull request #64 from lbryio/signature_validation
2ddec08 updated dependency for lbry.go and lbryschema.go added dependency for types/go

chainquery - v1.2.4

Published by tiger5226 almost 6 years ago

Changelog

baadd05 new applications starting from scratch should start at that appversion, not version 1 to prevent running data upgrades.

chainquery - v1.2.3

Published by tiger5226 almost 6 years ago

Changelog

290bc51 Added semantic versioning to status call to make identifying binary version easy.
e4aaba3 Adjusted bid_state to use effective_amount instead of valid_at_height to determine Controlling status.
228ca10 Moved block lock to transaction processing function.

chainquery - v1.2.2

Published by tiger5226 almost 6 years ago

Changelog

bf6aa67 added catch for when the daemon is not caught up to the top of the chain, so that we avoid outputting errors from the mempool sync unnecessarily. Added the ability to avoid syncing a transaction during the mempool sync if it already exists. Since if the transaction changes the hash will change too.
d9405c1 changed assets to make it easier to grab latest binaries
654e0b6 fixed but in duplicated reference of GetVersion vs GetVersionLong

chainquery - v1.2.1

Published by tiger5226 almost 6 years ago

Changelog

e8f36bf -added ldflags to goreleaser for versioning of releases.
a2d8b23 Added version to status api

chainquery - v1.2.0

Published by tiger5226 almost 6 years ago

Changelog

1da0437 - fixed issue with debug mode and using logrus for queries. Also added names for jobs to be outputted on shutdown. fixed asyncstoppable, was missing defer.
806131a - fixed linting errors
ab6b1cd Added Go install instructions for Windows
00b2fe0 Added clarity to README.md and expanded howto.
1cadc15 Added mempool support
5457885 Corrected recommendation for invocation
57b8601 Merge pull request #56 from chamunks/chamunks-documentation-patch-1
aca0127 Merge pull request #61 from lbryio/mempool
92afd97 added better explanation to config flag.
3a062e3 fixed user name
4f3e73a prevent overwriting config file by accident
f01d8ef updated golint path

chainquery - v1.1.2

Published by tiger5226 about 6 years ago

Changelog

04bc30a go releaser - configure goos

chainquery - v1.1.1

Published by tiger5226 about 6 years ago

Changelog

f1e2667 moved around for test

chainquery - v1.1.0

Published by tiger5226 about 6 years ago

Changelog

745e51c added support for windows builds, updated dependencies.
75c046d updated chainquery schema for 1.0

chainquery - v1.0.0

Published by tiger5226 about 6 years ago

Changelog

fb01074 Merge pull request #39 from lbryio/schema_fix
9a304c7 fixed rebase conflicts
08bee13 made breaking changes to schema to fix and align it better for usage.

chainquery - v0.5.4

Published by tiger5226 about 6 years ago

Changelog

1660c4b remove info statement that was not needed.

chainquery - v0.5.3

Published by tiger5226 about 6 years ago

Changelog

66b40f0 moved setting of bid state to when we determine controlling status to avoid change claims to active only to change it back to controlling. Fixed a bug where we were not syncing claims that had updated supports. Fixed bug where a successful claimtrie sync job was not being marked sucessful. Fixed bug where if there were no claims to sync it would not update the job as being run.

chainquery - v0.5.2

Published by tiger5226 over 6 years ago

Changelog

a7d3a83 Consider delay for controlling status.
4717209 Removed filter for getting claims to update that ignored spent or expired. This is necessary to avoid permanently never syncing a claim again which could have been set as such in error. Moved the start time of the claim trie sync job to be after the the spent claims are updated. I added error logging so that if there is a problem with the claim trie sync it is outputted to slack or the console. Lastly, I fixed a < > bug for the expiration where it was incorrectly setting claims as expired.
865ee7f fixed decimal length for block difficulty column
a069047 updated latest schema

chainquery - v0.5.1

Published by tiger5226 over 6 years ago

Changelog

8ce5467 prevent auto-updating on the same tag.
0813b72 update transaction info when updating claim, otherwise it will be marked as spent if it is updated. Added upgrade script to reprocess all claims.
c561f82 updated to latest version of dep & lbry.go

chainquery - v0.5.0

Published by tiger5226 over 6 years ago

Changelog

10d359b Added hardfork logic for expiration changes @ https://github.com/lbryio/lbrycrd/pull/137
49afb00 Added hardfork logic for expiration changes @ https://github.com/lbryio/lbrycrd/pull/137
f9fafea fixed bug removing the schema prefix which could cause issues when testing with another database and cause migration to fail.
9b85e7a fixed lbry.go issue caused by updates to a package. Updated bindata.go. updated dependencies.

chainquery - v0.4.1

Published by tiger5226 over 6 years ago

Changelog

6f76a53 added setting of height field for claims. Added upgrade script to set the height of previously processed claims.
bb72765 removed unused claim_id from upgrade script.
784b7a0 updated readme for blockchain reorgs in daemon description.

chainquery - v0.4.0

Published by tiger5226 over 6 years ago

Changelog

821fa86 -added better logging of reorgs.
4cae608 -fix travis error
40a7927 Added twilio integration to send text messages when blockchain reorgs happen.
6bf6df3 update packages
c59dc3c updated latest schema.

chainquery - v0.3.4

Published by tiger5226 over 6 years ago

Changelog

16dfc17 -only fix if not at the top of the chain

chainquery - v0.3.3

Published by tiger5226 over 6 years ago

Changelog

4b9ec09 -fix missing source output.

chainquery - v0.3.2

Published by tiger5226 over 6 years ago

Changelog

3058123 -add error logging for claimtrie sync instead of panicing.