@@ -128,9 +128,12 @@ class ProcessPsbtCallback implements payjoin.ProcessPsbt {
128128}
129129
130130payjoin.Initialized create_receiver_context (
131- address, directory, ohttp_keys, expiry, persister) {
131+ bitcoin.Address address,
132+ payjoin.Url directory,
133+ payjoin.OhttpKeys ohttp_keys,
134+ InMemoryReceiverPersister persister) {
132135 var receiver = payjoin.UninitializedReceiver ()
133- .createSession (address, directory, ohttp_keys, null )
136+ .createSession (address, directory. toString () , ohttp_keys, 600 )
134137 .save (persister);
135138 return receiver;
136139}
@@ -304,26 +307,31 @@ void main() {
304307 var ohttp_keys = services.fetchOhttpKeys ();
305308 var ohttp_relay = services.ohttpRelayUrl ();
306309 var agent = http.Client ();
310+ print ("Gets here: 1" );
307311
308312 // **********************
309313 // Inside the Receiver:
310314 var recv_persister = InMemoryReceiverPersister ("1" );
311315 var sender_persister = InMemorySenderPersister ("1" );
316+ print ("Gets here: 2" );
312317 var session = create_receiver_context (
313- receiver_address, directory, ohttp_keys, null , recv_persister);
318+ receiver_address, directory, ohttp_keys, recv_persister);
319+ print ("Gets here: 3" );
314320 // var process_response =
315321 // await process_receiver_proposal(session, recv_persister, ohttp_relay);
316322 // expect(process_response, isNull);
317323
318324 // **********************
319325 // Inside the Sender:
320326 // Create a funded PSBT (not broadcasted) to address with amount given in the pj_uri
327+ print ("Gets here: 4" );
321328 var pj_uri = session.pjUri ();
322329 var psbt = build_sweep_psbt (sender, pj_uri);
323330 payjoin.WithReplyKey req_ctx =
324331 payjoin.SenderBuilder (psbt.toString (), pj_uri)
325332 .buildRecommended (1000 )
326333 .save (sender_persister);
334+ print ("Gets here: 5" );
327335 payjoin.RequestV2PostContext request =
328336 req_ctx.extractV2 (ohttp_relay.toString ());
329337 var response = await agent.post (Uri .https (request.request.url.toString ()),
0 commit comments