protocol
Sei Network updates distribution module to improve withdrawal address checks
Sei Network has merged a change to better align withdrawal address checks with actual transfer restrictions, reducing the risk of payout failures or misdirected funds.
AS1 NewsSource: github.com
Sei Network has implemented a modification to its distribution module to ensure that withdrawal addresses used by delegators are fully compatible with the network's transfer restrictions. Previously, the system checked whether an address was blocked using a local set, but this did not always match the actual restrictions enforced by the bank keeper during transfers. The update now consults the bank keeper's blocked address list during both the address setting and payout processes, ensuring that only receivable addresses are accepted. This change prevents payout failures caused by addresses that are technically allowed but not accepted by the bank layer, maintaining consistency and reliability in reward and commission distributions. The update also includes regression tests to verify the new behavior and prevent future discrepancies.
The change improves payout reliability and security by ensuring withdrawal addresses are fully compliant with transfer restrictions, reducing the risk of payout failures.