Add a payment id format checker

This commit is contained in:
moneromooo 2015-02-02 20:44:03 +00:00
parent 1e29558c5e
commit c8b6ade388
1 changed files with 9 additions and 0 deletions

View File

@ -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=''):