-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ReorgSafe - Test PR for address freezing for centrally managed tokens #83
base: 0.2.99-Z-DevelopBaseline
Are you sure you want to change the base?
Commits on Dec 8, 2017
-
travis: move back to the minimal image
The most recent update replaced the minimal image with a large one for the 'generic' image. Switching back to 'minimal' should reduce dependencies and maybe speed us up some. It should also eliminiate the need for aa2e0f0.
Configuration menu - View commit details
-
Copy full SHA for 033b11a - Browse repository at this point
Copy the full SHA 033b11aView commit details
Commits on Dec 9, 2017
-
Merge bitcoin#511: Travis CI: move back to the minimal image
033b11a travis: move back to the minimal image (Cory Fields)
Configuration menu - View commit details
-
Copy full SHA for 74b9f9e - Browse repository at this point
Copy the full SHA 74b9f9eView commit details
Commits on Dec 10, 2017
-
Configuration menu - View commit details
-
Copy full SHA for cacfd70 - Browse repository at this point
Copy the full SHA cacfd70View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8ceef1 - Browse repository at this point
Copy the full SHA b8ceef1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d630b68 - Browse repository at this point
Copy the full SHA d630b68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 563d491 - Browse repository at this point
Copy the full SHA 563d491View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd3e69e - Browse repository at this point
Copy the full SHA fd3e69eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e57a9d6 - Browse repository at this point
Copy the full SHA e57a9d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ee92bd - Browse repository at this point
Copy the full SHA 6ee92bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05d2999 - Browse repository at this point
Copy the full SHA 05d2999View commit details -
Configuration menu - View commit details
-
Copy full SHA for 147000f - Browse repository at this point
Copy the full SHA 147000fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 34ba058 - Browse repository at this point
Copy the full SHA 34ba058View commit details -
Configuration menu - View commit details
-
Copy full SHA for 265608f - Browse repository at this point
Copy the full SHA 265608fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7567734 - Browse repository at this point
Copy the full SHA 7567734View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56ec86d - Browse repository at this point
Copy the full SHA 56ec86dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0456097 - Browse repository at this point
Copy the full SHA 0456097View commit details -
Update consensus rules to enforce a waiting period for enabling freezing
Note: waiting period activated by feature 14
Configuration menu - View commit details
-
Copy full SHA for 651b3c2 - Browse repository at this point
Copy the full SHA 651b3c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c03cdc - Browse repository at this point
Copy the full SHA 9c03cdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7af2e6a - Browse repository at this point
Copy the full SHA 7af2e6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25d975f - Browse repository at this point
Copy the full SHA 25d975fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92fe11d - Browse repository at this point
Copy the full SHA 92fe11dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e67c39 - Browse repository at this point
Copy the full SHA 1e67c39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d0e3ed - Browse repository at this point
Copy the full SHA 4d0e3edView commit details -
Reject transactions from frozen addresses prior to logic processing
Note: rejected after interpretation so the transactions can still be viewed
Configuration menu - View commit details
-
Copy full SHA for f2e1b42 - Browse repository at this point
Copy the full SHA f2e1b42View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca91249 - Browse repository at this point
Copy the full SHA ca91249View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8736b51 - Browse repository at this point
Copy the full SHA 8736b51View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc38b80 - Browse repository at this point
Copy the full SHA fc38b80View commit details -
Add 'freezingenabled' attribute to omni_getproperty RPC response if p…
…roperty is managed
Configuration menu - View commit details
-
Copy full SHA for 0247861 - Browse repository at this point
Copy the full SHA 0247861View commit details -
Configuration menu - View commit details
-
Copy full SHA for 338fa73 - Browse repository at this point
Copy the full SHA 338fa73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55ae04a - Browse repository at this point
Copy the full SHA 55ae04aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3889c08 - Browse repository at this point
Copy the full SHA 3889c08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4540747 - Browse repository at this point
Copy the full SHA 4540747View commit details -
Increment DB_VERSION to force a reparse (consensus changes)
Note: includes minor comment correction
Configuration menu - View commit details
-
Copy full SHA for 5f3ff4a - Browse repository at this point
Copy the full SHA 5f3ff4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0255f1 - Browse repository at this point
Copy the full SHA f0255f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7436279 - Browse repository at this point
Copy the full SHA 7436279View commit details -
Configuration menu - View commit details
-
Copy full SHA for 243c930 - Browse repository at this point
Copy the full SHA 243c930View commit details -
Configuration menu - View commit details
-
Copy full SHA for aadafce - Browse repository at this point
Copy the full SHA aadafceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75c7f1a - Browse repository at this point
Copy the full SHA 75c7f1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 118e045 - Browse repository at this point
Copy the full SHA 118e045View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0107fc - Browse repository at this point
Copy the full SHA d0107fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16d6cb9 - Browse repository at this point
Copy the full SHA 16d6cb9View commit details -
Add safety net to ensure update_tally_map() cannot take tokens from a…
… frozen address/property
Configuration menu - View commit details
-
Copy full SHA for 2257e39 - Browse repository at this point
Copy the full SHA 2257e39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01c3436 - Browse repository at this point
Copy the full SHA 01c3436View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8e657a - Browse repository at this point
Copy the full SHA e8e657aView commit details -
Swap 'Change Freeze Setting' for 'Enable Freezing' & 'Disable Freezin…
…g' transactions Note: TX71 no longer has a state. TX71 enables & TX72 disables.
Configuration menu - View commit details
-
Copy full SHA for 9874193 - Browse repository at this point
Copy the full SHA 9874193View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe1265c - Browse repository at this point
Copy the full SHA fe1265cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22cd4e0 - Browse repository at this point
Copy the full SHA 22cd4e0View commit details -
Make sure LoadFreeze() uses actual position in blockchain
Note: during some testing I picked up that while loading the freeze state at startup if there are multiple freeze/unfreeze transactions in the same block they may not be loaded in the correct order. Unlikely scanerio but we need to cover it just the same. This change just adds the tx position within the block to the sort order.
Configuration menu - View commit details
-
Copy full SHA for d6f1a84 - Browse repository at this point
Copy the full SHA d6f1a84View commit details -
Bugfix: remove checksum from being included in the payload
Note: addressBytes size check failed (didn't include version) so was never truncated to remove checksum. Note: also removes "unexpected size from DecodeBase58 when decoding address" erros from log.
Configuration menu - View commit details
-
Copy full SHA for c02e63f - Browse repository at this point
Copy the full SHA c02e63fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f367c9 - Browse repository at this point
Copy the full SHA 8f367c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0328d4b - Browse repository at this point
Copy the full SHA 0328d4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45ad203 - Browse repository at this point
Copy the full SHA 45ad203View commit details -
Configuration menu - View commit details
-
Copy full SHA for d86b251 - Browse repository at this point
Copy the full SHA d86b251View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82fe38e - Browse repository at this point
Copy the full SHA 82fe38eView commit details -
Fix: only trigger assert on bad attempts to change BALANCE tally
Note, freezing should only affect the available balance, not prior actions The following steps could be done by anyone and would have tripped the assert: 1) List a trade from address A for prop N 2) Freeze address A for prop N 3) List a matching trade from address B
Configuration menu - View commit details
-
Copy full SHA for 1ba6f9a - Browse repository at this point
Copy the full SHA 1ba6f9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dd7bce - Browse repository at this point
Copy the full SHA 5dd7bceView commit details -
Configuration menu - View commit details
-
Copy full SHA for cda8ffe - Browse repository at this point
Copy the full SHA cda8ffeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 531292e - Browse repository at this point
Copy the full SHA 531292eView commit details
Commits on Dec 11, 2017
-
Configuration menu - View commit details
-
Copy full SHA for a6ce9aa - Browse repository at this point
Copy the full SHA a6ce9aaView commit details -
Force a reparse if a shutdown is forced
Note: Behaviour of AbortNode() can be inconsistent and we cannot be sure of the state the client will be left in. During testing it was possible in some circumstances to simply restart the node and continue on after a forced shutdown. This change destroys the persistence state to force a reparse in this case.
Configuration menu - View commit details
-
Copy full SHA for a6dd8a4 - Browse repository at this point
Copy the full SHA a6dd8a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfd2adb - Browse repository at this point
Copy the full SHA cfd2adbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3fa573 - Browse repository at this point
Copy the full SHA d3fa573View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c43859 - Browse repository at this point
Copy the full SHA 2c43859View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64150d9 - Browse repository at this point
Copy the full SHA 64150d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8022fd - Browse repository at this point
Copy the full SHA d8022fdView commit details