wagerr-rebase:return-to-pos

Last commit made on 2022-11-16
Get this branch:
git clone -b return-to-pos https://git.launchpad.net/wagerr-rebase

Branch merges

Branch information

Name:
return-to-pos
Repository:
lp:wagerr-rebase

Recent commits

036a552... by celbalrai <email address hidden>

Adapt tokengroup implementation to Wagerr style transaction references

ca701fc... by celbalrai <email address hidden>

Set ATP parameters

6b4124b... by FornaxA <email address hidden>

Tokens - Andrew Stone's implementation

7db11d2... by wagerr-builder <email address hidden>

Add scantxoutset method to scan UTXO

88852a2... by Jonas Schnelli

Add FindScriPubKeypt() to search the UTXO set

b8ee5ab... 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.

1c54df8... by celbalrai <email address hidden>

Tests for shared library

1747b24... 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

89953cf... by FornaxA <email address hidden>

Adapt sync process to Wagerr specific parameters

d4b0934... 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.