from yapapi.rest import Configuration, Market, Activity, Paymentfrom yapapi import props as ypfrom yapapi.props.builder import DemandBuilderfrom datetime import datetime, timezone​​async def list_offers(conf: Configuration):async with conf.market() as client:market_api = Market(client)dbuild = DemandBuilder()dbuild.add(yp.NodeInfo(name="some scanning node"))dbuild.add(yp.Activity(expiration=datetime.now(timezone.utc)))​async with market_api.subscribe(dbuild.properties, dbuild.constraints) as subscription:async for event in subscription.events():print("event=", event)print("done")
Initialization Arguments
app_key
: (optional) str : Defines access token to API Gateway