Skip to content

Commit bbe1592

Browse files
committed
fix cleaning
1 parent 20e84da commit bbe1592

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

counterparty-core/counterpartycore/lib/messages/dividend.py

+4
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,10 @@ def validate(db, source, quantity_per_unit, asset, dividend_asset, block_index):
8282
address = holder["address"]
8383
address_quantity = holder["address_quantity"]
8484

85+
if protocol.enabled("no_dividend_to_self"): # Protocol change.
86+
if address == source:
87+
continue
88+
8589
dividend_quantity = address_quantity * quantity_per_unit
8690

8791
if divisible:

counterparty-core/counterpartycore/protocol_changes.json

+8
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,14 @@
9595
"testnet3_block_index": 0,
9696
"testnet4_block_index": 0
9797
},
98+
"no_dividend_to_self": {
99+
"minimum_version_major": 0,
100+
"minimum_version_minor": 0,
101+
"minimum_version_revision": 0,
102+
"block_index": 296000,
103+
"testnet3_block_index": 0,
104+
"testnet4_block_index": 0
105+
},
98106
"fix_fee_required_remaining": {
99107
"minimum_version_major": 0,
100108
"minimum_version_minor": 0,

0 commit comments

Comments
 (0)