Jude Nelson

Results 105 issues of Jude Nelson

At some point, we will want it to be possible for Stacks nodes to register themselves on home networks and serve blocks and transactions to not only local clients, but...

help wanted
stale

This PR implements #3155 by adding `get-burn-block-info? pox-addrs ` to Clarity. It returns an `optional` tuple with two items: * `addrs`: The list of up to two PoX addresses (type...

stacks-2.1

Stacks 2.1 adds new Clarity functions, which will need their own cost functions, which in turn necessitates a `.costs-3` contract and associated benchmarks.

stacks-2.1

Make it so `get-burn-block-info? pox-addrs BURN_BLOCK_HEIGHT` returns a `(list 2 { version: (buff 1), hashbytes: (buff 20 })` that encodes the PoX reward addresses that were paid to at `BURN_BLOCK_HEIGHT`...

consensus-critical
stacks-2.1

As part of fully addressing #1805, we'll update the consensus rules in Stacks 2.1 to require that the PoX anchor block must also be the anchor block candidate that has...

consensus-critical
stacks-2.1

Add support for native segwit address payouts. Two items of complexity: * Using `wtxid` pervasively throughout the codebase * Upgrading the miner to create segwit outputs and possibly consume segwit...

consensus-critical
stacks-2.1

At long last, this PR fixes #1805. ## The Problem There are currently two related design flaws in the way the Stacks blockchain deals with PoX anchor blocks: * If...

stacks-2.1

Right now, we deduct the transaction fee after running the transaction. This can lead to problematic transactions which run to completion successfully, but where the sender or sponsor doesn't have...

stacks-2.1

This will prevent a block or microblock download from stalling for ~1 minute if the request times out.

Frozen

Need to devise and implement a protocol for nodes that are missing some unconfirmed microblocks to go and figure out who else has them, and go fetch them. The best...

microblocks