xbr._cli

Attributes

Classes

Client

WAMP application session for Twisted-based applications.

Functions

Module Contents

class Client(config=None)[source]

Bases: autobahn.twisted.wamp.ApplicationSession

WAMP application session for Twisted-based applications.

Implements:

CHANNEL_BINDING = 'tls-unique'[source]
_chain_id = 4[source]
_default_gas = 100000[source]
async _do_create_market(member_oid, market_oid, marketmaker, title=None, label=None, homepage=None, provider_security=0, consumer_security=0, market_fee=0)[source]
async _do_create_market_verify(member_oid, vaction_oid, vaction_code)[source]
async _do_get_active_paying_channel(market_oid, delegate_adr)[source]
async _do_get_active_payment_channel(market_oid, delegate_adr)[source]
async _do_get_actor(market_oid, actor_adr)[source]
async _do_get_market(member_oid, market_oid)[source]
async _do_get_member(member_adr)[source]
async _do_join_market(member_oid, market_oid, actor_type)[source]
async _do_join_market_verify(member_oid, vaction_oid, vaction_code)[source]
async _do_market_realm(details)[source]
_do_onboard_member(member_username, member_email, member_password=None)[source]
_do_onboard_member_verify(vaction_oid, vaction_code)[source]
async _do_open_channel(market_oid, channel_oid, channel_type, delegate, amount)[source]
async _do_xbrnetwork_realm(details)[source]
_running = True[source]
_send_Allowance(from_adr, to_adr, amount)[source]
onChallenge(challenge)[source]

Implements autobahn.wamp.interfaces.ISession.onChallenge()

onConnect()[source]

Implements autobahn.wamp.interfaces.ISession.onConnect()

onDisconnect()[source]

Implements autobahn.wamp.interfaces.ISession.onDisconnect()

async onJoin(details)[source]

Implements autobahn.wamp.interfaces.ISession.onJoin()

onLeave(details)[source]

Implements autobahn.wamp.interfaces.ISession.onLeave()

set_ethkey_from_profile(profile)[source]
Parameters:

profile

Returns:

_COMMANDS = ['version', 'get-member', 'register-member', 'register-member-verify', 'get-market',...[source]
_main()[source]
print_version()[source]