unique_rowid.remove(i) snekdb.processStagedPayment(unique_rowid) # payment run complete print('Payment Run Completed!') # sleep 10 minutes between tx blasts time.sleep(600) else: time.sleep(150) if __name__ == '__main__': data = Config() network = Network(data.network) u = Util(data.network) snekdb = SnekDB(data.database_user, data.network, data.delegate) client = u.get_client(network.api_port) build_network() dynamic = Dynamic(data.database_user, data.voter_msg, data.network, network.api_port) #get dot path for load_env and load dot = u.core + '/.env' load_dotenv(dot) if data.multi == "Y": share_multipay() else: share()
from config.config import Config from network.network import Network from util.sql import SnekDB from util.exchange import Exchange from util.util import Util if __name__ == '__main__': data = Config() network = Network(data.network) u = Util(data.network) snekdb = SnekDB(data.database_user, data.network, data.delegate) exchange = Exchange(snekdb, data) addresses = [i for i in data.convert_address] for i in addresses: amount = 50000000000 if i in data.convert_address: index = data.convert_address.index(i) pay_in = exchange.exchange_select(index, i, amount, data.provider[index]) #delete exchange record new_amount = exchange.truncate(amount / data.atomic, 4) snekdb.deleteTestExchange(i, pay_in, new_amount)