Skip to content

Commit 4520e45

Browse files
Check address validation
1 parent 9286965 commit 4520e45

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

funding/factory.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,17 @@ async def create_address(self) -> dict:
8484
"address": address,
8585
}
8686

87+
async def check_address(self, addr_receiving: str) -> str:
88+
# Check address validation
89+
90+
validation_data = {
91+
"method": "validateaddress",
92+
"params": [addr_receiving]
93+
}
94+
validation_blob = await self._make_request(data=validation_data)
95+
96+
return validation_blob['result']
97+
8798
async def tx_details(self, txid: str):
8899
if not isinstance(txid, str) or not txid:
89100
raise Exception("bad address")

0 commit comments

Comments
 (0)