wagerr-rebase:cblockindex

Last commit made on 2022-11-17
Get this branch:
git clone -b cblockindex https://git.launchpad.net/wagerr-rebase

Branch merges

Branch information

Name:
cblockindex
Repository:
lp:wagerr-rebase

Recent commits

f18acdc... by celbalrai <email address hidden>

Adapt tokengroup implementation to Wagerr style transaction references

6b29a55... by celbalrai <email address hidden>

Set ATP parameters

c670fc0... by FornaxA <email address hidden>

Tokens - Andrew Stone's implementation

a53cbab... by wagerr-builder <email address hidden>

Add scantxoutset method to scan UTXO

195b94f... by Jonas Schnelli

Add FindScriPubKeypt() to search the UTXO set

28f7f1e... by Andrew Stone

Refactor Script interpreter as a "virtual machine" encapsulated by a class.

Refactor script interpreter into a virtual machine, add access via cashlib and python, and more precise script error reporting.

f5f859e... by celbalrai <email address hidden>

Tests for shared library

2d0b441... by Andrew Stone

create a shared library to make creating wallets easier. (#1130)

* create a shared library whose API presents the complicated or time consuming functions needed for creating and sending transactions

ed0e496... by FornaxA <email address hidden>

Adapt sync process to Wagerr specific parameters

54131d4... by FornaxA <email address hidden>

Enable communication with legacy nodes

Legacy nodes only send blocks, not headers:
- Directly respond to block inv's with getdata requests
- Respond to out-of-order blocks with requests for connecting blocks

Also:
- Disable checking for deterministic (on-chain) MNs before they are enabled.