polyswarmclient.bountiesclient

Module Contents

polyswarmclient.bountiesclient.logger[source]
class polyswarmclient.bountiesclient.PostBountyTransaction(client, artifact_type, amount, bounty_fee, artifact_uri, num_artifacts, duration, bloom)[source]

Bases: polyswarmclient.transaction.AbstractTransaction

get_path(self)[source]
get_body(self)[source]
has_required_event(self, transaction_events)[source]
class polyswarmclient.bountiesclient.PostAssertionTransaction(client, bounty_guid, bid, assertion_fee, mask, commitment)[source]

Bases: polyswarmclient.transaction.AbstractTransaction

get_body(self)[source]
get_path(self)[source]
has_required_event(self, transaction_events)[source]
class polyswarmclient.bountiesclient.RevealAssertionTransaction(client, bounty_guid, index, nonce, verdicts, metadata)[source]

Bases: polyswarmclient.transaction.AbstractTransaction

get_path(self)[source]
get_body(self)[source]
has_required_event(self, transaction_events)[source]
class polyswarmclient.bountiesclient.PostVoteTransaction(client, bounty_guid, votes, valid_bloom)[source]

Bases: polyswarmclient.transaction.AbstractTransaction

get_path(self)[source]
get_body(self)[source]
has_required_event(self, transaction_events)[source]
class polyswarmclient.bountiesclient.SettleBountyTransaction(client, bounty_guid)[source]

Bases: polyswarmclient.transaction.AbstractTransaction

get_path(self)[source]
get_body(self)[source]
has_required_event(self, transaction_events)[source]
class polyswarmclient.bountiesclient.BountiesClient(client)[source]

Bases: object