Upgrade signer

This commit is contained in:
nolash 2021-02-07 12:10:45 +01:00
parent d21ea1b0b3
commit 129481c8e1
Signed by: lash
GPG Key ID: 21D2E7BB88C2A746
5 changed files with 13 additions and 5 deletions

File diff suppressed because one or more lines are too long

View File

@ -15,6 +15,7 @@ import argparse
import logging import logging
import time import time
from enum import Enum from enum import Enum
import uuid
# third-party imports # third-party imports
import web3 import web3
@ -88,9 +89,15 @@ def main():
f.close() f.close()
c = w3.eth.contract(abi=abi, bytecode=bytecode) c = w3.eth.contract(abi=abi, bytecode=bytecode)
tx = c.constructor(args.n, args.s, args.d).buildTransaction
uu = str(uuid.uuid4())
f = open(os.path.join('txs', uu), 'w')
f.write(str(tx()))
f.close()
logg.info('saved to {}'.format(uu))
(tx_hash, rcpt) = helper.sign_and_send( (tx_hash, rcpt) = helper.sign_and_send(
[ [
c.constructor(args.n, args.s, args.d).buildTransaction tx,
], ],
force_wait=True, force_wait=True,
) )

View File

@ -95,6 +95,7 @@ def main():
[ [
c.functions.mint(args.amount).buildTransaction, c.functions.mint(args.amount).buildTransaction,
], ],
force_wait=True,
) )
logg.info('mint to {} tx {}'.format(signer_address, tx_hash)) #.hex())) logg.info('mint to {} tx {}'.format(signer_address, tx_hash)) #.hex()))

View File

@ -1,6 +1,6 @@
[metadata] [metadata]
name = giftable-erc20-token name = giftable-erc20-token
version = 0.0.7b3 version = 0.0.7b6
description = Simple ERC20 contract with deployment script that lets any address mint and gift itself tokens. description = Simple ERC20 contract with deployment script that lets any address mint and gift itself tokens.
author = Louis Holbrook author = Louis Holbrook
author_email = dev@holbrook.no author_email = dev@holbrook.no
@ -28,7 +28,7 @@ packages =
giftable_erc20_token.runnable giftable_erc20_token.runnable
install_requires = install_requires =
web3==5.12.2 web3==5.12.2
crypto-dev-signer~=0.4.13b10 crypto-dev-signer~=0.4.13rc1
[options.package_data] [options.package_data]
* = * =

File diff suppressed because one or more lines are too long