This website requires JavaScript.
Explore
Help
Register
Sign In
kylefang
/
stacks-puppet-node
Watch
1
Star
0
Fork
0
You've already forked stacks-puppet-node
mirror of
https://github.com/alexgo-io/stacks-puppet-node.git
synced
2026-04-23 03:20:19 +08:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
54444e455e1494c0176246956f21a406e7da1faa
stacks-puppet-node
/
blockstack
/
lib
/
nameset
History
Jude Nelson
54444e455e
the new database schema no longer requires us to fetch and store prior name histories in our check() decorators. Remove the ancilliary code that they had been using to do this.
2018-01-12 18:31:45 -05:00
..
__init__.py
the new database schema no longer requires us to fetch and store prior name histories in our check() decorators. Remove the ancilliary code that they had been using to do this.
2018-01-12 18:31:45 -05:00
db.py
do not store name operation history deltas any longer. Instead, when an operation is committed, store the new name state in the history table. This *greatly* simplifies the code for getting historic states of a name, and obviates the need for the per-operation
restore_delta()
and
snv_consensus_extras()
methods. It also simplifies a lot of queries.
2018-01-12 18:25:12 -05:00
namedb.py
rework the BlockstackDB class to rely on virtualchain-provided database functionality (such as getting a block's ops hash), and rework the methods to use the new queries. In particular, history replaying is no longer necessary since we store all snapshots of all name records now.
2018-01-12 18:27:02 -05:00
virtualchain_hooks.py
update virtualchain_hooks (the virtualchain implementation) to adhere to the new StateEngine standards in virtualchain 0.18. In particular:
2018-01-12 18:28:06 -05:00