def req(poolTxnClientData): _, seed = poolTxnClientData signer = DidSigner(seed=seed) request = { f.IDENTIFIER.nm: signer.identifier, f.REQ_ID.nm: int(time.time() * 10**6), OPERATION: { 'amount': 62, 'type': 'buy' }, f.PROTOCOL_VERSION.nm: CURRENT_PROTOCOL_VERSION } request[f.SIG.nm] = signer.sign(request) return request