ge-capped-token/python/ge_capped_token/__init__.py
2023-05-30 17:42:53 +01:00

26 lines
668 B
Python

# external imports
from giftable_erc20_token import GiftableToken
# local imports
from ge_capped_token.data import data_dir
class CappedToken(GiftableToken):
@staticmethod
def abi():
if CappedToken.__abi == None:
f = open(os.path.join(data_dir, 'CappedToken.json'), 'r')
CappedToken.__abi = json.load(f)
f.close()
return CappedToken.__abi
@staticmethod
def bytecode(version=None):
if CappedToken.__bytecode == None:
f = open(os.path.join(data_dir, 'CappedToken.bin'))
CappedToken.__bytecode = f.read()
f.close()
return CappedToken.__bytecode