polyswarmclient.abstractambassador
¶
Module Contents¶
-
class
polyswarmclient.abstractambassador.
QueuedBounty
(artifact_type, amount, ipfs_uri, duration, api_key=None, metadata=None)[source]¶ Bases:
object
-
class
polyswarmclient.abstractambassador.
AbstractAmbassador
(client, testing=0, chains=None, watchdog=0, submission_rate=0)[source]¶ Bases:
abc.ABC
-
classmethod
connect
(cls, polyswarmd_addr, keyfile, password, api_key=None, testing=0, chains=None, watchdog=0, submission_rate=0)[source]¶ Connect the Ambassador to a Client.
- Parameters
polyswarmd_addr (str) – URL of polyswarmd you are referring to.
keyfile (str) – Keyfile filename.
password (str) – Password associated with Keyfile.
api_key (str) – Your PolySwarm API key.
testing (int) – Number of testing bounties to use.
chains (set(str)) – Set of chains you are acting on.
- Returns
Ambassador instantiated with a Client.
- Return type
-
classmethod