mirror of
https://github.com/btcsuite/btcd.git
synced 2025-01-19 05:33:36 +01:00
wire: increase max witness items per input
This commit is contained in:
parent
2cc19083f2
commit
6a03eb372b
@ -96,11 +96,13 @@ const (
|
|||||||
|
|
||||||
// maxWitnessItemsPerInput is the maximum number of witness items to
|
// maxWitnessItemsPerInput is the maximum number of witness items to
|
||||||
// be read for the witness data for a single TxIn. This number is
|
// be read for the witness data for a single TxIn. This number is
|
||||||
// derived using a possble lower bound for the encoding of a witness
|
// derived using a possible lower bound for the encoding of a witness
|
||||||
// item: 1 byte for length + 1 byte for the witness item itself, or two
|
// item: 1 byte for length + 1 byte for the witness item itself, or two
|
||||||
// bytes. This value is then divided by the currently allowed maximum
|
// bytes. This value is then divided by the currently allowed maximum
|
||||||
// "cost" for a transaction.
|
// "cost" for a transaction. We use this for an upper bound for the
|
||||||
maxWitnessItemsPerInput = 500000
|
// buffer and consensus makes sure that the weight of a transaction
|
||||||
|
// cannot be more than 4000000.
|
||||||
|
maxWitnessItemsPerInput = 4_000_000
|
||||||
|
|
||||||
// maxWitnessItemSize is the maximum allowed size for an item within
|
// maxWitnessItemSize is the maximum allowed size for an item within
|
||||||
// an input's witness data. This value is bounded by the largest
|
// an input's witness data. This value is bounded by the largest
|
||||||
|
Loading…
Reference in New Issue
Block a user