def sdk_pool_config_sent(looper, sdk_pool_handle, sdk_wallet_trustee, pool_config_data): _, did = sdk_wallet_trustee req = looper.loop.run_until_complete( build_pool_config_request(did, pool_config_data['writes'], pool_config_data['force'])) req = sdk_sign_and_submit_req(sdk_pool_handle, sdk_wallet_trustee, req) return req
def sdk_pool_bad_config_sent(looper, sdk_pool_handle, sdk_wallet_trustee, change_writes, change_force, change_writes_value=None, change_force_value=None): _, did = sdk_wallet_trustee req = looper.loop.run_until_complete( build_pool_config_request(did, True, True)) req = json.loads(req) del req[OPERATION]['writes'] req[OPERATION][ change_writes] = change_writes_value if change_writes_value else True del req[OPERATION]['force'] req[OPERATION][ change_force] = change_force_value if change_force_value else True req = json.dumps(req) req = sdk_sign_and_submit_req(sdk_pool_handle, sdk_wallet_trustee, req) return req
def sdk_gen_config_request(looper, sdk_wallet): _, did = sdk_wallet req = looper.loop.run_until_complete(build_pool_config_request(did, True, False)) return Request(**json.loads(req))