dcrd/blockchain/stake
Donald Adu-Poku 0c11ab5bd9 multi: avoid using subscriber lifecycle in catchup.
This updates the index subscriber catchup function to update
subscriptions directly with notification instead of going through the
Run lifecycle process which avoids a case of receiving out of sync
index notifications while catch up is in progress.

Multiple typos in error type tests and review issues have also been
fixed in this commit.
2021-10-12 18:52:50 -05:00
..
internal multi: avoid using subscriber lifecycle in catchup. 2021-10-12 18:52:50 -05:00
testdata multi: Only use module-scoped data in tests. 2018-08-16 15:08:07 -05:00
doc.go stake: Make doc.go formatting consistent. 2019-07-28 14:39:09 -05:00
error_test.go multi: avoid using subscriber lifecycle in catchup. 2021-10-12 18:52:50 -05:00
error.go stake: Add auto revocation error kinds. 2021-09-06 08:48:19 -05:00
go.mod multi: Don't use deprecated ioutil package. 2021-09-01 06:09:37 -05:00
go.sum multi: Don't use deprecated ioutil package. 2021-09-01 06:09:37 -05:00
log.go stake: Remove DisableLog. 2019-07-28 14:39:11 -05:00
lottery_test.go multi: Start blockchain/stake v4 module dev cycle. 2020-12-16 16:30:24 -06:00
lottery.go stake: Export Hash256PRNG UniformRandom. 2021-09-06 08:48:19 -05:00
scripttype_test.go stake: Add is treasury gen script. 2021-06-10 15:26:01 -05:00
scripttype.go stake: Add is treasury gen script. 2021-06-10 15:26:01 -05:00
staketx_test.go multi: DCP0009 Auto revocations consensus change. 2021-09-20 18:02:19 -05:00
staketx.go multi: DCP0009 Auto revocations consensus change. 2021-09-20 18:02:19 -05:00
tickets_test.go multi: Add isAutoRevocationsEnabled to CheckSSRtx. 2021-09-06 09:03:27 -05:00
tickets.go stake: Add ExpiringNextBlock method to Node. 2021-08-14 05:56:24 -05:00
treasury_test.go stake: Convert to use new stdaddr package. 2021-04-09 13:39:16 -05:00
treasury.go stake: Do not use standardness code in consensus. 2021-06-10 15:16:23 -05:00