Skip to content

Releases: OdyseeTeam/chainquery

v2.0.4

08 Dec 19:37
94273d7
Compare
Choose a tag to compare

Changelog

19adcb3 Add Transactions to ChainSync job Fixed bug where raw column for transactions were not being saved.
94273d7 Add recovery from panic in chainsync.
344e9b9 Fix bug where we double deploy due to notification for the same commit.

v2.0.3

08 Dec 17:58
a057c86
Compare
Choose a tag to compare

Changelog

a057c86 Only log errors when its an app error. Otherwise just debug the output.

v2.0.2

08 Dec 07:25
cc380a1
Compare
Choose a tag to compare

Changelog

fe59c26 Added timeout for sql api so there are no long running queries against the database. Sharing is caring.
cc380a1 Fix import cycle in test files

v2.0.1

08 Dec 05:52
79b3014
Compare
Choose a tag to compare

Changelog

8f07337 Added ChainSync job that synchronizes automatically. It will go block by block and make sure it is in sync with lbrycrd. This will add block data synchronization. There are two new config parameters for this job. See the default config file. Added two flags for debug and trace mode so it can be set as a flag without modifying the config file. This is useful for ide debugging.
79b3014 Fix Linting errors.

v2.0.0

04 Dec 03:57
217114f
Compare
Choose a tag to compare

Changelog

002d389 Add command to process specific block only.
73fa89a Add comment to ProcessBlock
13dbdba Add index to input table to make certificate sync Adjust query to take advantage of the index
7bb1d96 FIX gofmt & golint violations
077a4c2 FIX issue where its possible that claims can be created without a name.
8080f57 FIX update spent claims bug where nothing gets updated FIX bug where claim_id was never getting set on the output when processed ADD run command to run individual chainquery jobs instead of the whole application ADD new columns to track against the latest utxo applied to a claim CHANGE name of transaction value sync function name for alignment CHANGE owner of claims to be the first output that creates it instead of the latest output that updates it CHANGE claim trie sync to consider the latest utxo for whether its spent
4adad85 Fix certificate sync to use the latest transaction_hash so it doesn't fail on updated claims.
bebf9bd If creating a tag fails, don't fail processing. Log and continue.
d2a063f Increase blocks generated to 800 so it includes seqwit tx at block 600 Add waiting for blocks in e2e test ( processing )
38035d6 Merge pull request #134 from lbryio/claim_ownership
217114f Put defer into its own function.
76c6d97 Update e2e test to use docker build with deprecated RPCs
cf6fff4 fix flag reset

v1.9.0

02 Nov 16:05
847aa29
Compare
Choose a tag to compare

Changelog

1822c16 ADD ability to stop process during transaction syncing instead of after for a faster shutdown.
8cb6cb4 ADD configurable profiling mechanism for environments. FIX all panics in the datastore.
a4ab4a2 Add block height debug logging for every block Fix concurrency, to continue with channel queue when error is hit and return the first error when done.
00c5282 Add data folder to git ignore since its used to hold lbrycrd data
c478f66 Add goimports to travis for build.sh
f5a65f7 Add handling of non standard scripts that are not claim scripts
3f5530d Add segwit support
e06eeb2 Add special handling of genesis block since v17 doesn't allow using getrawtransaction on the genesis block
d271ca1 Add support for nulldata output script type
f9eae67 Add support for nulldata output script type Fix concurrency bug Remove processing of genesis block (v0.17.2.1) Add error tracing Update e2e testing
b0712f8 Add trace to errors during e2e test Add docker-compose or build to be local Add
1dee1b5 Additional panic removals
557d991 Adjustments for go mods and fix for client.
260f408 FIX bug hanging the syncing process.
1ad1962 FIX nometadata argument removal
ff10443 Fix bug where sdhash is greater than 120 characters.
ff6a7c0 Fix panic by returning error so the app doesnt crash.
f0f89b5 Fix panic by returning error so the app doesnt crash.
96421bb Fixed bindata for travis build
da1309f Fixed travis build
b47c48d Include MySQL version number
325508b Merge branch 'column_size_fix'
8e7edd2 Merge branch 'master' of https://github.com/lbryio/chainquery
fbc8e5f Merge branch 'master' of https://github.com/lbryio/chainquery
c7d79a8 Merge branch 'master' of https://github.com/lbryio/chainquery
f2c191a Merge pull request #123 from AlessandroSpallina/master
664a65d Merge pull request #125 from lbryio/fix_lbrycrd_client
b471665 Merge pull request #126 from lbryio/fix_testnet
2214d9c Merge pull request #129 from StrikerRUS/patch-1
ce68eb2 Merge pull request #131 from lbryio/cleanup
efa6bca Merge pull request #133 from lbryio/align-lbrycrd
183decd Remove panic from outpoint.go for missing address
2a0645e Resolve error from unhandled get call for datastore.
847aa29 UPDATE e2e test to use lbrycrd v0.17.3.1 UPDATE readme to have contributors run the e2e test
d27f6f4 UPDATE remove bindata.go from repo since its auto generated
77010f7 Update api generation
63a756a Update btcd libraries to avoid hardcoded chain parameters Update bindata library
2b74dfd Update build binary to be executable.
120ef4d Update daemon to only run jobs when the chain is caught up.
ab5ff48 Update daemon to only run jobs when the chain is caught up.
0e14593 Update test.sh to include additional packages for testing
7da0287 Update test.sh to include additional packages for testing
ae6dfcf Update travis build to not change go.mod
c2ba24d Update travis to remove go gets that should only be in the lint.sh
e17012b align structures to lbrycrd
8131544 bump year in license
2ea85b3 fix columns
c9cd89a fix transaction hashes column
e747264 fix wrong cut and paste in cmd description
282a4a5 fixed bug where it gets stuck at height zero
c86a416 init gomod
1b95b3e return "ERROR" as bidstate when there is no associated output.
f2389e2 return "ERROR" as bidstate when there is no associated output.
e2cc63b try updating go mod

v1.8.1

17 Jun 13:05
Compare
Choose a tag to compare

Changelog

b4d0821 fix tags formatting
927654d tags hotfix

v1.8.0

02 Jun 21:23
c99f0d3
Compare
Choose a tag to compare

Changelog

424cd86 Added auto-update script template for users to auto-update their chainquery instance based on the master branch.
c8fb7c7 Always sync claim regardless of spend status since mempool continuously processes transactions which could be an update.
d7ea2dc Merge branch 'master' of https://github.com/lbryio/chainquery
f40d944 Merge pull request #112 from lbryio/new_metadata
14953bd Merge pull request #113 from lbryio/build-lbry-io
fcf5034 Merge pull request #114 from lbryio/test_deploy
1738733 Merge pull request #115 from lbryio/fix_claim_updates
f799439 Merge pull request #116 from lbryio/fix_sqlboiler
e24b787 Update sqlboiler model files based on latest version.
44237fe added build file with commit hash in it for AWS bucket
b5ee777 added chainquery.txt file to the build artifacts
b1dab7c added new metadata columns,upgraded lbryschema.go
84996c5 added support to publish linux build to build.lbry.io
46b8f2b move into two providers to get two sets. upgraded go
46a7832 remove all upserts as its not supported in sqlboiler for mysql. Added Tag and ClaimTag to datastore operations to handle upsert more easily.
d6c2bd0 remove artifact of travis-artifacts
c99f0d3 update lbryschema.go revision due to bug in sdk that allowed a fee to exist without an address in the metadata. This removes address validation from the decoding process.
0dfd359 updated master for latest of sqlboiler
d24ca8b upsert instead of inserting on relation set. If its already there processing will get stuck.

v1.7.2

05 May 16:33
7e5851b
Compare
Choose a tag to compare

Changelog

7e5851b add persist folder for e2e testing to gitignore
b5e9db6 update value passed into sign function due to lbryio/lbry-sdk@90bef98#diff-43d431f99630ca3e6208e2671256abd0
a9e234d updated e2e testing you use auto build docker images from lbry-docker
68e839c use latest version of lbryschema.go to fix proto serialization issue.
2af62ec user master branch

v1.7.1

27 Apr 21:17
979dc3a
Compare
Choose a tag to compare

Changelog

979dc3a removed testing logic around block heights