dcrd/internal
Dave Collins 742ba9ad1b
blockchain: Use scripts in tickets address query.
This modifies the TicketsWithAddress query method in blockchain to
accept the more specific stdaddr.StakeAddress since only stake-capable
addresses can be used in tickets and modifies the logic to compare the
expected voting rights script and associated script version directly
instead of extracting and comparing encoded addresses.  It also updates
the callers and plumbing in rpcserver accordingly as well as adds a test
for the new non-stake address error in the RPC handler.

Not only is this approach more efficient, it also removes the reliance
on address extraction which in turn removes the need for the flag which
specifies whether or not the treasury is active.
2021-06-09 00:29:08 -05:00
..
fees fees: Remove deprecated DisableLog. 2020-12-28 13:13:47 -06:00
limits multi: replace godoc.org with pkg.go.dev 2020-02-18 19:35:19 -06:00
mempool txscript: Split signing code to sign subpackage. 2021-05-07 13:19:00 -05:00
mining txscript: Split signing code to sign subpackage. 2021-05-07 13:19:00 -05:00
netsync netsync: Use an APBF for recently rejected txns. 2021-02-13 01:41:27 -06:00
progresslog multi: Add chain verify progress percentage. 2021-01-21 23:30:35 -06:00
rpcserver blockchain: Use scripts in tickets address query. 2021-06-09 00:29:08 -05:00
staging/stdscript stdscript: Add README.md. 2021-06-08 12:20:55 -05:00
version version: Rework to support single version override. 2021-05-14 04:15:56 -05:00