Add a payment id format checker
This commit is contained in:
parent
1e29558c5e
commit
c8b6ade388
|
@ -15,6 +15,7 @@ import json
|
|||
import httplib
|
||||
import time
|
||||
import math
|
||||
import string
|
||||
from decimal import *
|
||||
import tipbot.config as config
|
||||
import tipbot.coinspecs as coinspecs
|
||||
|
@ -80,6 +81,14 @@ def IsValidAddress(address):
|
|||
return True
|
||||
return False
|
||||
|
||||
def IsValidPaymentID(payment_id):
|
||||
if len(payment_id)!=64:
|
||||
return False
|
||||
for char in payment_id:
|
||||
if char not in string.hexdigits:
|
||||
return False
|
||||
return True
|
||||
|
||||
# Code taken from the Python documentation
|
||||
def moneyfmt(value, places=2, curr='', sep=',', dp='.',
|
||||
pos='', neg='-', trailneg=''):
|
||||
|
|
Loading…
Reference in New Issue