#!/usr/bin/python3 from utils.test_utils import * from utils.cmd_args import args from utils.cli_wallet import CliWallet from utils.logger import log, init_logger if __name__ == "__main__": try: init_logger(__file__) error = False wallet = CliWallet(args.path, args.server_rpc_endpoint, args.cert_auth, args.rpc_tls_endpoint, args.rpc_tls_cert, args.rpc_http_endpoint, args.deamon, args.rpc_allowip, args.wallet_file, args.chain_id) wallet.set_and_run_wallet() error_msg_x = "The value `x` for `_last_id` argument is invalid, it should be integer type." resp_error_x = wallet.list_voter_proposals(args.creator, "creator", "asc", 50, "all", "x") log.info(resp_error_x) if resp_error_x.find(error_msg_x) == -1: raise ArgsCheckException( "Assertion `{0}` is required.".format(error_msg_x)) error_msg_y = "The value `y` for `_last_id` argument is invalid, it should be integer type." resp_error_y = wallet.list_voter_proposals(args.creator, "creator", "asc", 50, "all", "y") log.info(resp_error_y) if resp_error_y.find(error_msg_y) == -1: raise ArgsCheckException(
from utils.test_utils import * from utils.cmd_args import args from utils.cli_wallet import CliWallet from utils.logger import log, init_logger if __name__ == "__main__": try: init_logger(__file__) error = False wallet = CliWallet( args.path, args.server_rpc_endpoint, args.cert_auth, #args.rpc_endpoint, args.rpc_tls_endpoint, args.rpc_tls_cert, args.rpc_http_endpoint, args.deamon, args.rpc_allowip, args.wallet_file, args.chain_id) wallet.set_and_run_wallet() active = ["active", "inactive", "all"] order_by = ["creator", "start_date", "end_date", "total_votes"] order_direction = ["asc", "desc"] for by in order_by: for direct in order_direction: for act in active: call_args = OrderedDict()
def get_votes(wallet, account_name): dv_items = wallet.get_account(account_name)["result"]["delayed_votes"] val = 0 for item in dv_items: assert ("val" in item) val += int(item["val"]) return val if __name__ == "__main__": with Test(__file__): with CliWallet(args) as wallet: creator, receiver = make_user_for_tests(wallet) log.info("actors: creator: {0} receiver: ".format( creator, receiver)) #=================Adding delayed votes================= before_val = get_votes(wallet, receiver) #=================Vest liquid again================= wallet.transfer_to_vesting(creator, receiver, "1.000 TESTS", "true") #=================Adding delayed votes================= after_val = get_votes(wallet, receiver) log.info("before_val: {0} after_val: {1}".format(
#!/usr/bin/python3 import time from utils.test_utils import * from utils.cmd_args import args from utils.cli_wallet import CliWallet from utils.logger import log, init_logger if __name__ == "__main__": try: init_logger(__file__) error = False wallet = CliWallet(args.path, args.server_rpc_endpoint, args.cert_auth, args.rpc_tls_endpoint, args.rpc_tls_cert, args.rpc_http_endpoint, args.deamon, args.rpc_allowip, args.wallet_file, args.chain_id, args.wif) wallet.set_and_run_wallet() creator, receiver = make_user_for_tests(wallet) proposals_before = len( find_creator_proposals( creator, last_message_as_json( wallet.list_proposals(creator, "creator", "asc", 20, "all", "")))) log.info("proposals_before {0}".format(proposals_before)) wallet.post_comment(creator, "lorem", "", "ipsum", "Lorem Ipsum",
from utils.test_utils import * from utils.cmd_args import args from utils.cli_wallet import CliWallet from utils.logger import log, init_logger if __name__ == "__main__": try: init_logger(__file__) error = False wallet = CliWallet( args.path, args.server_rpc_endpoint, args.cert_auth, #args.rpc_endpoint, args.rpc_tls_endpoint, args.rpc_tls_cert, args.rpc_http_endpoint, args.deamon, args.rpc_allowip, args.wallet_file, args.chain_id ) wallet.set_and_run_wallet() active = ["active", "inactive", "all"] order_by = ["creator", "start_date", "end_date", "total_votes"] order_direction = ["asc", "desc"] for by in order_by: for direct in order_direction: for act in active: if by == "creator":
from utils.test_utils import * from utils.cmd_args import args from utils.cli_wallet import CliWallet from utils.logger import log, init_logger if __name__ == "__main__": try: init_logger(__file__) error = False wallet = CliWallet( args.path, args.server_rpc_endpoint, args.cert_auth, args.rpc_tls_endpoint, args.rpc_tls_cert, args.rpc_http_endpoint, args.deamon, args.rpc_allowip, args.wallet_file, args.chain_id, args.wif ) wallet.set_and_run_wallet() creator, receiver = make_user_for_tests(wallet) proposals_before = len(find_voter_proposals(creator, last_message_as_json( wallet.list_voter_proposals(creator, "creator", "asc", 20, "all", "") ))) log.info("proposals_before {0}".format(proposals_before)) wallet.post_comment(creator, "lorem", "", "ipsum", "Lorem Ipsum", "body", "{}", "true") wallet.create_proposal(creator, receiver, "2029-06-02T00:00:00", "2029-08-01T00:00:00", "1.000 TBD", "this is subject", "lorem", "true")
from utils.test_utils import * from utils.cmd_args import args from utils.cli_wallet import CliWallet from utils.logger import log, init_logger if __name__ == "__main__": try: init_logger(__file__) error = False wallet = CliWallet( args.path, args.server_rpc_endpoint, args.cert_auth, #args.rpc_endpoint, args.rpc_tls_endpoint, args.rpc_tls_cert, args.rpc_http_endpoint, args.deamon, args.rpc_allowip, args.wallet_file, args.chain_id ) wallet.set_and_run_wallet() creator, receiver = make_user_for_tests(wallet) proposals_before = len(find_voter_proposals(creator, last_message_as_json( wallet.list_voter_proposals(creator, "creator", "asc", 20, "all", "") ))) log.info("proposals_before {0}".format(proposals_before)) wallet.post_comment(creator, "lorem", "", "ipsum", "Lorem Ipsum", "body", "{}", "true") wallet.create_proposal(creator, receiver, "2029-06-02T00:00:00", "2029-08-01T00:00:00", "1.000 TBD", "this is subject", "lorem", "true")
#!/usr/bin/python3 from utils.test_utils import * from utils.cmd_args import args from utils.cli_wallet import CliWallet from utils.logger import log, init_logger if __name__ == "__main__": try: init_logger(__file__) error = False wallet = CliWallet( args.path, args.server_rpc_endpoint, args.cert_auth, args.rpc_tls_endpoint, args.rpc_tls_cert, args.rpc_http_endpoint, args.deamon, args.rpc_allowip, args.wallet_file, args.chain_id ) wallet.set_and_run_wallet() error_msg_x = "The value `x` for `_last_id` argument is invalid, it should be integer type." resp_error_x = wallet.list_proposals(args.creator, "creator", "asc", 50, "all", "x") log.info(resp_error_x) if resp_error_x.find(error_msg_x) == -1: raise ArgsCheckException("Assertion `{0}` is required.".format(error_msg_x)) error_msg_y = "The value `y` for `_last_id` argument is invalid, it should be integer type." resp_error_y = wallet.list_proposals(args.creator, "creator", "asc", 50, "all", "y") log.info(resp_error_y)
#from ... import utils from utils.test_utils import * from utils.cmd_args import args from utils.cli_wallet import CliWallet from utils.logger import log, init_logger if __name__ == "__main__": try: init_logger(__file__) error = False wallet = CliWallet( args.path, args.server_rpc_endpoint, args.cert_auth, args.rpc_tls_endpoint, args.rpc_tls_cert, args.rpc_http_endpoint, args.deamon, args.rpc_allowip, args.wallet_file, args.chain_id ) wallet.set_and_run_wallet() creator, receiver = make_user_for_tests(wallet) proposals_before = len(find_creator_proposals(creator, last_message_as_json( wallet.list_proposals(creator, "creator", "asc", 50, "all")))) log.info("proposals_before {0}".format(proposals_before)) wallet.post_comment(creator, "lorem", "", "ipsum", "Lorem Ipsum", "body", "{}", "true") create_prop = wallet.create_proposal(creator, receiver, "2029-06-02T00:00:00", "2029-08-01T00:00:00", "-1.000 TBD", "this is subject", "lorem", "true") if not create_prop.find("daily_pay.amount >= 0: Daily pay can't be negative value") != -1: raise ArgsCheckException("Assertion `{0}` is required.".format("daily_pay.amount >= 0: Daily pay can't be negative value"))
assert( "val" in item ) val += int( item[ "val" ] ) return val if __name__ == "__main__": try: init_logger(__file__) error = False wallet = CliWallet( args.path, args.server_rpc_endpoint, args.cert_auth, args.rpc_tls_endpoint, args.rpc_tls_cert, args.rpc_http_endpoint, args.deamon, args.rpc_allowip, args.wallet_file, args.chain_id, args.wif ) wallet.set_and_run_wallet() creator, receiver = make_user_for_tests(wallet) log.info( "actors: creator: {0} receiver: ".format( creator, receiver ) ) # "delayed_votes": [{ # "time": "2020-04-02T12:39:33", # "val": 642832 # } # ]