polyswarmclient.ethereum.bountiesclient.transaction

Module Contents

class polyswarmclient.ethereum.bountiesclient.transaction.PostBountyTransaction(client, artifact_type, amount, bounty_fee, artifact_uri, num_artifacts, duration, bloom_, metadata)[source]

Bases: polyswarmclient.ethereum.transaction.EthereumTransaction

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

Bases: polyswarmclient.ethereum.transaction.EthereumTransaction

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

Bases: polyswarmclient.ethereum.transaction.EthereumTransaction

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

Bases: polyswarmclient.ethereum.transaction.EthereumTransaction

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

Bases: polyswarmclient.ethereum.transaction.EthereumTransaction

get_path(self)[source]
get_body(self)[source]
has_required_event(self, transaction_events)[source]