Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multitenancy issue-credential send-request 500 error #1691

Closed
mattdean-digicatapult opened this issue Mar 25, 2022 · 4 comments · Fixed by #1700
Closed

Multitenancy issue-credential send-request 500 error #1691

mattdean-digicatapult opened this issue Mar 25, 2022 · 4 comments · Fixed by #1700
Assignees

Comments

@mattdean-digicatapult
Copy link

Multitenancy issue-credential send-request 500 error

I'm currently working on a proof-of-concept for an SSI system and are running into an issue when switching the credential holder to a multitenancy wallet. When the holder requests a credential (within either the v1 or v2 workflow) the acapy instance response with a 500 error:

500 Internal Server Error

Server got itself in trouble

For reference the PoC orchestration logic (that brings up aca-py and the von-network) can be found here https://github.com/digicatapult/veritable-poc/tree/feature/multitenant-holder.

what version are you using?

We're using aca-py version 0.7.3 via the bcgov image bcgovimages/aries-cloudagent:py36-1.16-1_0.7.3 hosted on docker hub

In addition we're using the von-network as the underlying indy chain.

steps to reproduce

  1. bring up the von-network, a single tenant acapy for the issuer and a multitenant acapy for the holder(s). Note we do this (see orchestration logic linked above) via a start-up script which instantiates two docker-compose stacks (one for the von-network and one for the acapy instances). Also the issuer persona needs to have public DID anchored which we do via an indy-cli based init container.
  2. Create a schema for the credential and credential-definition linking the schema to the issuer
  3. Create an indy subwallet for a holder and get a token
  4. Create a connection between the holder subwallet and the issuer
  5. From the issuer send a offer via either /issue-credential-2.0/send-offer or /issue-credential/send-offer with apropriate content based on the schema
  6. From the holder subwallet send a credential request with either /issue-credential/records/{cred_ex_id}/send-request or /issue-credential-2.0/records/{cred_ex_id}/send-request as per step 5

what do you expect to happen?

The credential request should be sent successfully to the issuer and the api call should have a returned status code of 200.

what actually happens

The server does not process the request and responds with status code of 500 and a body of:

500 Internal Server Error

Server got itself in trouble

additional information

I've excluded, for brevity, the data passed in the verious API calls becasue this works when not running in multitenancy mode. Therefore I suspect that my workflow and calls are correct (happy to be corrected. If you need any more data on any of the calls let me know. Either way though this shouldn't be a 500 error however.

I've logged the multitenant acapy instance during the final call and get the following:

2022-03-24 16:26:25,027 aries_cloudagent.admin.server DEBUG Incoming request: POST /issue-credential-2.0/records/cd167377-f0b0-4fb9-8e78-a3a83e0a7208/send-request
2022-03-24 16:26:25,027 aries_cloudagent.admin.server DEBUG Match info: <MatchInfo {'cred_ex_id': 'cd167377-f0b0-4fb9-8e78-a3a83e0a7208'}: <ResourceRoute [POST] <DynamicResource  /issue-credential-2.0/records/{cred_ex_id}/send-request> -> <function credential_exchange_send_bound_request at 0x7f29674e4378>>
2022-03-24 16:26:25,027 aries_cloudagent.admin.server DEBUG Body: {}
2022-03-24 16:26:25,030 indy.non_secrets DEBUG get_wallet_record: >>> wallet_handle: 3, type_: 'cred_ex_v20', id: 'cd167377-f0b0-4fb9-8e78-a3a83e0a7208', options_json: '{"retrieveType": false, "retrieveValue": true, "retrieveTags": false}'
2022-03-24 16:26:25,031 indy.libindy DEBUG do_call: >>> name: indy_get_wallet_record, args: (c_int(3), c_char_p(139815755730048), c_char_p(139815500609080), c_char_p(139815748414488), <CFunctionType object at 0x7f296663ccc8>)
2022-03-24 16:26:25,031 indy.libindy DEBUG do_call: Function indy_get_wallet_record returned err: 0
2022-03-24 16:26:25,031 indy.libindy DEBUG do_call: <<< <Future pending>
2022-03-24 16:26:25,032 indy.libindy DEBUG _indy_callback: >>> command_handle: 28097, err , args: (b'{"type":null,"id":"cd167377-f0b0-4fb9-8e78-a3a83e0a7208","value":"{\\"thread_id\\": \\"3afc6d6f-e23b-486f-a067-341e7b28e123\\", \\"created_at\\": \\"2022-03-24T15:30:57.631134Z\\", \\"updated_at\\": \\"2022-03-24T15:30:57.631134Z\\", \\"connection_id\\": \\"54701b35-d8fa-4be6-ba50-e825f1cbf3e5\\", \\"parent_thread_id\\": null, \\"initiator\\": \\"external\\", \\"role\\": \\"holder\\", \\"state\\": \\"offer-received\\", \\"auto_offer\\": false, \\"auto_issue\\": false, \\"auto_remove\\": false, \\"error_msg\\": null, \\"trace\\": false, \\"cred_offer\\": {\\"@type\\": \\"https://didcomm.org/issue-credential/2.0/offer-credential\\", \\"@id\\": \\"3afc6d6f-e23b-486f-a067-341e7b28e123\\", \\"~thread\\": {}, \\"credential_preview\\": {\\"@type\\": \\"https://didcomm.org/issue-credential/2.0/credential-preview\\", \\"attributes\\": [{\\"name\\": \\"id\\", \\"value\\": \\"1\\"}, {\\"name\\": \\"name\\", \\"value\\": \\"Alice\\"}, {\\"name\\": \\"surname\\", \\"value\\": \\"Smith\\"}, {\\"name\\": \\"type\\", \\"value\\": \\"2\\"}, {\\"name\\": \\"title\\", \\"value\\": \\"U\\"}, {\\"name\\": \\"subtitle\\", \\"value\\": \\"D\\"}, {\\"name\\": \\"expiration_dateint\\", \\"value\\": \\"20220331\\"}, {\\"name\\": \\"timestamp\\", \\"value\\": \\"1648135857\\"}]}, \\"offers~attach\\": [{\\"@id\\": \\"indy\\", \\"mime-type\\": \\"application/json\\", \\"data\\": {\\"base64\\": \\"eyJzY2hlbWFfaWQiOiAiV0VWVXFOeHNrVkN1c0xNMk5SSG56VToyOmRyb25lIHNjaGVtYTo2LjEwIiwgImNyZWRfZGVmX2lkIjogIldFVlVxTnhza1ZDdXNMTTJOUkhuelU6MzpDTDoxMDppc3N1ZXIuYWdlbnQuZHJvbmVfc2NoZW1hIiwgImtleV9jb3JyZWN0bmVzc19wcm9vZiI6IHsiYyI6ICI2NjIyNTMzMDU1OTIxMzg4NzUwNzI1Mjg0MDI5NTE1ODg5MzgxMjc0MjEzNDc3MDc3ODMwMjYzMDAzOTgwNTMzMzQ2MDY5NjU4ODg4NCIsICJ4el9jYXAiOiAiNDY0OTY1MTcxOTcyMjI3MDQyODcxMTc5MzgwNDA4MTExMzE4NDE1MDQzNTc2MTM1NDczMDI4NDQzNzA2MDcxOTI2MDczNTM0MDA1MzA1MDQyNjIwMzM4Nzk1ODU5MDc1NDAwNDUxODg3ODUzMzEwNDA4MDc1ODA3MDgzOTEyMjA4Mzg5NjA5MDYzMzE4NjA3OTI4NDk2OTEyMTExODgxNzQ5MzIzMTI0NjU5NjU4MjU1Njk5ODI5NTI4NTE5NjA3MDM1ODE5NTYwMzY4NzAyOTk2MzI5NjE0MjgxMDM3MDc4MzU3MDI0ODQ3MzMwODQ2ODY3Mjk1NDk1MjY0MTcxMzE1MTQ2MzU0NDI5MjQ1OTk5ODQ2OTY4Njc0NzE3NjkyMDM4ODY5NjkwODkxODM4ODQyNTc4NjQwNzgyOTk2MjUzNzg5OTg4MzYxOTEzMzU3NjQyMjk0MzI4NTY3MTUwODk2NTA5ODg0MTEyNzE0MTcxNDMzODIxNDM3Njk2MzUzNzk3NzEyNzYwOTA4MzIzOTA2MDIzMDAyMjk5ODQyNjEwNTg5NjY5NjQ1MzQ1MzI2OTQyMTQ0OTg5ODA1MjE5NzIxOTg3ODU3MzMyNzgwMzg2MjY2NTIyNDAxMjQwNTI4ODY3OTcwNjA5NjQwMzc0MzQ1MDc5MTYzOTcyODQ1NzM1Mzg2MDA5MDg3NzEwMTE3Njc3MjQyNzExMzQzODUzNTkyNDc3Nzk4NzkxMTU0MzUzNjcyNTc1MjAxNTMyMDcxNTUyMjc2MTI0MTk1NDYyNjU0MjU0OTU2MzU1MjU3NzI2MzMxMDMxMTM0NDA3NDY5OTMwMTA0NTYxMzgyMzkzNzUxMzUyMDkxNTcwODY5NzA4NDI1Njg2MTc0NDg3MTU5MTA4OTIxMTEzOTg1OTczODIyMzk0IiwgInhyX2NhcCI6IFtbInN1cm5hbWUiLCAiNzI1MTcyOTY2MjU0NjY1MDY4OTM3NDgwMjA1NDQxNjYzOTE5NDU0NzY0MjkyOTgwMTE4MDIzNzc3Njg4NzIxMTUyNjE0MjU1NzEwMTkzNjY2NDYxNzM4MTE0MTgyNzM4NjM4NTg1MTQ4NjQzOTE1NDc2NjkyNzEyNzUxNzEwMzU2MTg0MTQxMTI3NDcwNzgwMDI5OTAwOTEyOTQxMDE5NTU1NzI0NjYwNDA3MjEzMTk3NTQ5MjI2ODYwNjQxNjQ1OTk3MTEzMjc4NTk3NjE5Mjc1ODgzODY2MTIzNzU1ODkyNzUxODIxOTM3NjYwMjE2MDk1MjgyNzIwMDY3MTQyNzgwODg3MDExNjk4MTAwMjIwNTIzNDY3NDQzNDYzODcyMjU4Nzg5OTIxNTE3NDI2NzIxOTk2ODAwMzkyODQ0NzUwMDc2MzM5MjE5MTU3MzczNjQyMDkwMzQ0Mjc3MjQyNzA3Njg2MTY3MDkyNjc4NTk3MzY4ODQxNzMyMDM5NjkxMzY3ODIyMDE5MjE1Mjg3MTAyODIxNjkzMjMxNjI0ODk3MzI1NTY5OTYyODA3Nzc0NTMwNzgwNDk4OTc3NzY5NzY4NTYxNDY3NDI2MDY0MTcwMTUyOTY2MTM1ODc3MTk1Mzg5MjA1MzQ5ODgxMzE4NjIwNTYxMDE3NDc4NDYzNzA3ODQ3NzE1MTM5NjA0ODcwNDM0Mjc0NTI3NzIyOTAzNzUwODkwODc1OTU0NzQzODk2MjYwNTA5OTkzNTI0NDEzNTA3MjM1MDAyNzY2MTQ5NjE1Mzc4ODgwODc0NDExOTgzMTA2NzEzNTA5MDkyNDE3NzAyMTIyMzg4MTIzOTUzMDM0ODA2MTMyNTI2OTk2MDE1NDkzNDExNDQwMzU2MDI5MDcxOTkxMzQyNTYxMzI4MTgyMTIyIl0sIFsiaWQiLCAiNDkyNjYxNjgzMTUxOTA5OTY5MDM1NTkxNzA1NjE5MjEyNTE1NzQ5NzM3NzI4NzczMzU0OTM0NzIwNjUzNTE4MTM1MTE0MTE3NDc3MjI0ODY5OTM0NDk2NjU0NDE5MTExOTA5OTE5OTQwNDY1NzcyMDY4MDI1OTIyNjI4OTE2OTU2Mzg5NjM0ODY3NDAzMDcxNzI0NjQ5NDYzMjQzNDk1MTA4NTgyNzU0ODMzNzU1Mzg0MzIyNjQ0NDk2MjMyNDYxODcwMTI5ODY3NjM0MzQ0ODk0Mzc3MTAxNTc4MDU4MTQyNDg4NDE5NzUxMTYyNjkwNjgxNjA3MjEzNjc2ODczODQ0MDg3Njk4NDk3NTg2MzMwMjk2MzEyMDc1MjY1MDIzMTYxMDg1NzQxNDY3MDQyNDk4NDM1NDkwMzIxNDU3NDU2MjY4MTI1MjY2Mzk1MDM3OTQzNTE0Mjc0Njc1NjA0NTcyMjgyODMyMDA3NjkxMTM3NjE0NTAxMDMyMjgzMzkzNzMyNzE4NjUwMDUxMTc3NDAxNDgwMjI4ODU1MzQ1MjA3OTM0ODA2ODAxNDkzMzM2Mzk3NDQ4NTM0NzU2NTU0MTQ5MTc3ODI1NDU1NjM4NDk2MTU0NzY2NTcxNDYzODE3Nzg4NjIyNjIxNzc0ODY1NTg4OTQ5NDk5MTA4MzM4MjYyNjY3NjE5MTcwMTM5MDc4MzM4MjA0Mzg1OTMyNTQxMjIwOTU5ODQ2OTk5OTUzOTI5Mzc4NTY0NzE3NTI3NjA5OTQ1MTI1MTc0NjM3Njc5NDU2ODA2MjU1NjU2MTg3MzEwMzkwODI2Njc3OTQ1Njc5MzYyNjkyNjYxNjgyOTg1ODcyNTAxMTA4NTAxOTk1NTM5NzM5MjEzODU3MjM4MDM2OTA1NTk2NzYxMDY0MTk5NDU4ODY2Il0sIFsibmFtZSIsICI5NjkyNDk2NTQ4MjMzNjE2ODY3MTU5NTEyNTI0NjEzMDUxMzkxMDk0OTQ4NjI5NjM2MDY2MzI2OTY3ODQ3MjA2MjQ0NjQyMjczNzMwNzIyMTIyMzExNzU3OTE5ODYxMDM5NDI2MTgxMTM0MDM1OTgwMjUyMTMyNjc4NjEzNTcxMDI5NDU1NjY2MjMyNDAxNzA3MTg2MDA5ODg0NTQ4MzgzNjYyMjEzNjU1Mzk4NTkzMTI3Nzc2MTcxNDUwODI0NzMyMTU3MDM0MzQ3NTk3NTc1ODgxNDExMTUzOTk0NzYwNTExMTgxOTE2ODYyNjkxOTE5OTk1Mzk1MTM0NTQ5MTkxMDA2NTkwNTk2MTkyMjE1Njg5ODgyODI4Njg1MDE2NjcwOTU4NDQ4MTk1OTg4NTc2NDYxNjE2OTg3ODQ5Mzg3MzI0MzU3NDQ0Mzk4MDAwNTQ3OTMxOTM2MjMyNDc4NDMwOTcxMzYwMDk4MTY2NTU2MjYzODIxNDc3NzkwNDcwMzc2MTc2Nzc0ODE4NDQ0NjcyNjMwOTMyMzI3ODU2MjIyNjEyNzQ0MzcwODQ3MTA1NzM3OTM3NTM5MzQ2MTM1ODMyMjU0NjcxNTQ2MzM2MTgzNjAxODU4NzcwMDEzNjU4NTE0NzYyOTUzMjQ1NjE2MzI1Njg2ODUwMTU1NTg3NDQ5MzcyOTEwNzUzODYwOTUwNjUzNjAyMTYwMzQ4NjIyMjA5NTY3MjM2NTk0NTM3OTY1MTY1ODczNDc3Njg1NjgzMjY3NTMxMzE0NzEyMzM3OTQzOTE4NjM3NzMzNjUwMjk2OTk0MjM3NjI4ODQxMzA0MDU0NDU5MDY5NjM5OTQwNTAwMTMwNTEyNTgxNDYwODM0MTQ2NDk1NzgzNTAxNDE4NTMxMTIxMzY0NTMzOTQyNTgxNDQxMTkiXSwgWyJleHBpcmF0aW9uX2RhdGVpbnQiLCAiMTI2MzM5MDM5NzA4NDI3NDYwNTA2OTk4MzI2MzA3MTgxNjgwOTgzMTY2ODUxODUxMTQ3MjM5MjI4MzQ3NDY4MjMzNTY2ODUzOTQyODIxNDcyMjE3MDg2NzAwMDkxNDIyODk5MjMyNzI2Nzg5ODk1MDYwMjM0MzM5OTE1NzcwODAxNzMxODk2MTkwMjYyNDIyNzE3NTA3NjU4OTc5MzYyOTg4OTg5NzUxMTY5Mzg4MDc2MjA2MTA1MDkwNDU4MDc2NDc5OTUzNzQxMzExNTAzNTA2Mjc2MzMxMzU4MDYxNDk4ODM5NzkyNzY2NTM1MTY1MTc4MDM1NDk4OTM0Nzk1MDY3MTM1MjczMTM0MTAzNDIzNTM4MTQ5MzIyMzA5NDA2MDk3Mzg2ODk4MzI2MjQyOTgxNzYwOTk2MjYzNjY3MTU4OTc3MTc1NDEzODQwNTMzMTgxMTE1NzAyNTY4MDkxMTI4ODcxMzM1MzU0NDQxNTI1OTg0MDI1MzIzOTc0NjI1MTQ2MjY3MzE5NTEwMjQ2NTkwMzk4MzAwNzM2NjI3MDAxODE3NDI4NzMxMDg5MzA3MDI1MzM1MjE5ODI5NDU5MzkzNTE3MjYyMjIzOTgyMDM0OTk1ODIxMjg1MjQzMDcyMzIxNDU3OTE5NDM2MTI5MDgzNTQzNzk5MzIwNTAyNzkwMDUwMzQwODM1NDM5OTEyNjM0NjU4OTczNDM2MTY5OTAyMTAzMTYzMDA4MTU1NzEzMDA0OTQwNjc1NjExODk0ODc1NTE1NDA0MTc5NTc2ODIzMTkzMzk2Mzc2NzAwMDE5MjE0MzM3NzMzNzQyOTY5OTM2OTk5ODg1MTE1NzYxMjg5NTQ2MzM4MzM1NDUzOTEzNDM5Nzk4MTgxMDE3MTA5MTEzMTc4MzExMzE0ODk4MjExOTQ5MiJdLCBbInN1YnRpdGxlIiwgIjExOTA0NzIyOTkzNzUyMjQ2NDUyMDAwMDIxOTk4MDk4NjMxMDQyMjE3MDcyNjUwMDM0MzMwOTUzMzY3MjkzNjQ1ODAxNzE5Mjk3MjI2NjU1OTk1MDIzNDI4NTE2OTcxMDc3OTE4NzA2NTE2NDEyNTMyOTQwNDQ4NDQ5Mjk5NDUxMDU0NDIwNjI5Mzc0MTMyOTMxMTI4MDYyNTU3MzM2NjQ4MDgxNDg3MDU5NTY3OTg4MDM2NDQzMDk5MzIyMTkyNTMyMDQ5NDA5MTc3NzQyMDEwNzg0NjcyNjA5MzI2MzI3NTU2MDIxMjM3ODg1MDcyMDI4MzA4MTY1Mjg0NDg1MDIyODg0NTgyMDMyMzI2MTc2NjMxMjc2NDM2Njk2MDg0MDc0OTYwODE5ODM4OTU1NDk0MDYxMjE5MDE3MzQwMDA1NjgwMDAwMTUyMzU2NzcyMzA4NzMzMDk3MzA4ODE5ODM3MjMzNjU0Njc2OTI5NTMyMTgwODk1OTgwMjc1Mjk0NDkxMzE0NzA2MDE0NTAzNDA2MTk5MDc3MjAwOTczODIwNDc1NjM5NjQzMTkyMDU1OTYxODk0NjM2Mjg1NTQ4OTg5NTc5NjU1MzYxNDkwMTc3NDAzNzUzNjE3MDc3NjM1NjkyNzIwMjI3OTE4ODE2OTAxOTY4MDYyNjc5ODkwNTI0ODA1NjEzODE5MTcwMTA4ODIyODMzNTA5ODQwMDEyNzYwNjMwMzU3NzA1OTA0Mjc3NDQxNjYzOTAyNDQwMzM3OTk3MjA4NDEyODIyMDE0NTU2ODc0ODkyNDk1MjkxODg1ODkyODMyODM2NTIwNDM4NjkxMzMyOTcxMDU3NzM1OTQ2MzA0MzU4NjA4NzY2ODU4MDAxNTk0OTQ5NTgyMzQxMTU4NzY5MzQ2NDY5ODAwOTAwOTkyNTgiXSwgWyJ0aW1lc3RhbXAiLCAiMTUzMTAyNjAzOTYzMTU1ODU5NzQ0MDA1NjIxNTA5MzQ2NzQ4NTU4NzI4MTM1MDA4NzE1MzQ5NDQ2MjA5MzIyMjI0MDAwMTgzMjc5ODQ5NDE0MTc5ODMzMDExODk5OTYxNzQ5NjQyMTIyNjExNjI3Mzg5NzI2MDIxMDMzMzc3NTIwNzI2ODk2NzY3MDM2NTI3MzE1Njc4ODM2Njg4MDYzODI5NTIyNjIwNjE1NTc1NTgxODE5NTYwNjcxMDU4NTI2NjA5MDcwOTg4Mjk1MjE2MzAxMTMzNTgwMjgxMjQwMzEzOTU4ODM5Mzc0Njk3NTY1NjE3NjAzNjI2NjQyNjQ1NDk3OTI0NzQ3MjgwMjM4MTkzMTA5MTcxMjEyMjQ1NDc2NDMwMjk2MDc1NjIyNzU4NTMyODk0OTQ1MDc2MTAzMTM0ODU2NDI0NDY5NDg3NDkwNjgwNzU4NDk4MzE3NzYwNTQwOTQxNTQwMzUxNzU1MzMwMzI2MTY2MTYwMTU1OTYyNDA0NjA2OTM4MDMxOTE0MTcwMjI1Mzk2OTMxMzU4MjI0NzM1OTYxMTM1Nzk3MjcyNjA2NDYxODc1MDU1NTMxMzYwMjkxMTcxMjY0MzMzMTg1MzkxMTA4NzgzODk0MjE0NzU3ODMwOTgwODE5NDM0Mjg5NjUxMTgwMTEzNTk5NjgxOTU2NjM3MTc2NjUxOTk4NDc5NjkyNjU0NDg3NzAxNjM3NzQ0ODg0NzY5NDM0MjA1NzExNTgyNDE3NTA1MzgzNTk3MzYwMTAwMDM4NDU4MDI5MTQxMjY0MTY1NDI3Mzk1MjY1NDQ2NjQ5NjgzMjE2Nzc1MDE3OTYzMDg0NjgzNDQ0NjUyMDczMTQ1NjUzOTgwODI3MzIyOTkyMzAyNDc5MDA0ODMyNTYzODQzMzUzOTI2NDY2MiJdLCBbInR5cGUiLCAiNTYyOTg0MjE5NjI0NjgyMTM1ODA2MjQ3MzQ1NDE1NDg1MTUxMTkxNzg5NDg4NTQzMDU0NjA4MTY4NTUwNDYwOTQwODY1NzMwNjg3MTgyMTIxODY4NDI0NzU3NjQ4ODIxMzk4MDM2Nzg1MTczMTM4MzIwNzk0MDQ5Njk3MjE4NDQ4NzEwMjM0MzM0MDk4MDUxNzc4NTM5OTEwNjE5OTg0NDk5OTUxNDYxNzM2NTkxNjIzNTY1NDg5NjYwNzczMjY1ODQwODIxMTM4NTMwMjgyNDg4MzQxNzY0OTUwNzg4Mjg3MzgxNzY3MjI3NDAwOTkwNjg5NDk0Mjg1MDI2ODE5ODUwMDYyMzMzNTA0NzIwMzUzODM3NTYyODk1OTc2NTk0MzIxMTM4MjY0MTkzNzg0MzkyODg0MTAyNjQzNjkxMDYxMTc0ODE5MDQ4ODg2OTQ4OTIzODQ5MTEzODg0NzYzOTYzNDQ5NzQyMzgwNTY5NzY2NDU1NTQ5OTk0MDM5MTY0MDMwNDU3MjUwMDc5NjUxODk2Njg2ODkwMzIwODkzNjgxNDM0MDM0MzI4ODE3ODM0NDcxNDU3ODgyNzM0OTY5MzY2NTExMDI5MDI3NzE1NjUwNDI2MDM5NzQzNDE0NTE3NjU3NTgzMzI2NjczODYxNzM4Mzc0NjgwNjcwODkxNjgxMDk5MjM0NDEzNDI2MTAwNjY4ODY0NzEyNzI2MDE1NDc1ODY2MTMxODk0MjAxNjkxNDUzMzY4NjgzNzgzOTkyMTY1NDU3MTUzMDY3OTEwNjEyODA4MDY0NjY1NzU4MTM5NjY0Nzc1MjAzNzE1MTg2NTM0MjI4Njk4MDE5MDYzMzg0OTYwODMwMTc5Nzk0MTYzMzM5ODY1OTQzODQ5MDUwODgzMjExMzAwODIzNTU1OTUzMDMxIl0sIFsidGl0bGUiLCAiMzU1OTc3MzI5NjQxNjQyNTk0MzY2NjE1Nzc2Nzk5OTk4NTI2MjI5Nzc0NTAwODI2OTU2NjIzNDA3NTYwODMwMTExMzUwNzA2NTU4MjE2ODMyNjYxNjIxNzAzMTE0MDAwNzU1MTQyODkyNjAwNTU4OTcyMzc0NzAxNDM5MjcwNzM0MTM0MTQwNTQ0NjQwMzgyMTkxODgxNTE2MDI3NDcwMzE1MzM3NjQ1ODQ3NTA0NDcyNzM3ODUzNTU2ODQyMDQyOTY2MzQwOTQyNDUyMTU2MDI5NDQ2MDMwOTk3NDAyNDk1MDE1OTA3MzEwNjc0ODA5MDg1NTQxNDU5NTE4MTMyMDczODk4NzY3NTYyOTU1NjYxNDM0NjM0OTQ5MjEyNjk0MzY4ODIyMjkwNDcxOTI2OTEzMDA3NzE4ODIwNDgyODkyMzcwNjEwNDU5NDI3NzM3MzQwODM1MTE1NzE3OTYxNDM2NjQyNTgzODE0NTIzMTAyOTIyMjg0MTY1NzM0NTY4MTAxMDgxOTYyODA3OTU3MTA5MTk4NDE3MzUzMjc0NDA0MTIyNjQ4OTAyMjYxNDg2MDI3Nzg5MjY2NjU4MTUxMjQzOTA5Nzc5MTA5MTUyNzMxNzI4NzgxOTk1MjYxOTkyNTEzOTQwNTA0Njc3MTQ1MDAxMDc3MjkwMjU3MjE1Mjg0OTA1MjE0Nzc5Njk2OTY2NzIxNzg5MDg0NzQ4NzE5OTc3NjI4MTk0MDg2OTQxMDE5MjAwNjUyNTQ4MDA0NTcxMjQ4ODAzNTc0OTU5MDg4NTY0NzQ3OTg5MzUyMDE4MDMyMDExMjM3MDYyMDk2MzE4OTQwNjk1Mjc4NDMzMTc3MjE5NjMxOTc0ODUxMjM1MjYyOTYyODM5MjM3OTI0NjI2MjYwMDk4MzA2NTY3MTU2MjA5NTI2Il0sIFsibWFzdGVyX3NlY3JldCIsICI0NTY0NjA3MjM2NTA1MzcwOTg2ODc2NDk2NTQ0NjkxNDcwMTcyOTY3NDAyNzI5MDQ2MTQzNjYzOTMxNTM4NTMwMjMxNDgwNTEyMTAzNTgxMDY3OTczOTY3NjgyNzYzMjU5MzY5ODc2MjA0MjYzNTUxOTgxNDYxNzk0MjczOTMwOTY3NDQ4MjE1MDAzMDM5NjM2NTgzNTUyMzYzMjM5ODIxNDE1NzMzMjczMzk2NTE5OTk1NDcxOTc5ODY2NTU2OTM4NzAzMzk5MTk1MDA1NjAxMTI4NDQ1MDQ1ODMwMzA5MTg4ODY4MjI2MjIwODUzNTY2MzkyNTQyNzg2NjU3NzA1ODU0NzUxODY5NzA3MTQ2Nzc4MTg2MTYwODg0NzUwMDcxNDQzMjc0ODU1NzA0MDI4ODk2OTA4MDE3OTU5NTIxMzQwODUzMzkwODAxNTkyNDg2Njc1MDk1MzQ0MDk0MzgxOTk3MTcyNDQxNTk5NDA5MzQ2NTIxNjk4MTI2MzA4NjQ4NzAzMjE5MzQyNjI5MjM1NjAxNjU1OTQzOTU5NTYyNDM0OTkxNzA2Mjc1NDM5NDkzMDM0NzgyNjMxMzQyNzIxNzQxOTgwNDI1NzQxMDgzNjMyMTMxODMyODg0NDc3OTU1NjQyOTM4MTk5Mzg0MDI1ODEyMDI4ODA2Mjk1MDkxNzIxNjc0MzkwNzk3MzU5NzQzMzc3ODgwNzEzNzQwMTA5NDA5MjU4MjI1NjAyMTIxMDE3NDU4NjA4OTI0ODA4MDMzMzA2ODc0MDQxNTM5MTg4MDU1MDkyMjIwOTQ4Njg4NjE3MDEwMTUxNjcwMjc3MjczNjA1MjQxOTMyNDQ5MjIxMTYzNDI2MjcwMDEwOTU3MDgyODU4MDA0ODY3MjE1NTc4NTM5NzQxODg0Mzk0MzY4NTI1NjQiXV19LCAibm9uY2UiOiAiMTA4MjIzMTIyNTI3MDcxOTQwNDAyMzMyIn0=\\"}}], \\"comment\\": \\"Offer on cred def id WEVUqNxskVCusLM2NRHnzU:3:CL:10:issuer.agent.drone_schema\\", \\"formats\\": [{\\"attach_id\\": \\"indy\\", \\"format\\": \\"hlindy/[email protected]\\"}]}}","tags":null}',)
2022-03-24 16:26:25,032 indy.libindy DEBUG _indy_callback: <<<
2022-03-24 16:26:25,032 indy.libindy DEBUG _indy_loop_callback: >>> command_handle: 28097, err , args: (b'{"type":null,"id":"cd167377-f0b0-4fb9-8e78-a3a83e0a7208","value":"{\\"thread_id\\": \\"3afc6d6f-e23b-486f-a067-341e7b28e123\\", \\"created_at\\": \\"2022-03-24T15:30:57.631134Z\\", \\"updated_at\\": \\"2022-03-24T15:30:57.631134Z\\", \\"connection_id\\": \\"54701b35-d8fa-4be6-ba50-e825f1cbf3e5\\", \\"parent_thread_id\\": null, \\"initiator\\": \\"external\\", \\"role\\": \\"holder\\", \\"state\\": \\"offer-received\\", \\"auto_offer\\": false, \\"auto_issue\\": false, \\"auto_remove\\": false, \\"error_msg\\": null, \\"trace\\": false, \\"cred_offer\\": {\\"@type\\": \\"https://didcomm.org/issue-credential/2.0/offer-credential\\", \\"@id\\": \\"3afc6d6f-e23b-486f-a067-341e7b28e123\\", \\"~thread\\": {}, \\"credential_preview\\": {\\"@type\\": \\"https://didcomm.org/issue-credential/2.0/credential-preview\\", \\"attributes\\": [{\\"name\\": \\"id\\", \\"value\\": \\"1\\"}, {\\"name\\": \\"name\\", \\"value\\": \\"Alice\\"}, {\\"name\\": \\"surname\\", \\"value\\": \\"Smith\\"}, {\\"name\\": \\"type\\", \\"value\\": \\"2\\"}, {\\"name\\": \\"title\\", \\"value\\": \\"U\\"}, {\\"name\\": \\"subtitle\\", \\"value\\": \\"D\\"}, {\\"name\\": \\"expiration_dateint\\", \\"value\\": \\"20220331\\"}, {\\"name\\": \\"timestamp\\", \\"value\\": \\"1648135857\\"}]}, \\"offers~attach\\": [{\\"@id\\": \\"indy\\", \\"mime-type\\": \\"application/json\\", \\"data\\": {\\"base64\\": \\"eyJzY2hlbWFfaWQiOiAiV0VWVXFOeHNrVkN1c0xNMk5SSG56VToyOmRyb25lIHNjaGVtYTo2LjEwIiwgImNyZWRfZGVmX2lkIjogIldFVlVxTnhza1ZDdXNMTTJOUkhuelU6MzpDTDoxMDppc3N1ZXIuYWdlbnQuZHJvbmVfc2NoZW1hIiwgImtleV9jb3JyZWN0bmVzc19wcm9vZiI6IHsiYyI6ICI2NjIyNTMzMDU1OTIxMzg4NzUwNzI1Mjg0MDI5NTE1ODg5MzgxMjc0MjEzNDc3MDc3ODMwMjYzMDAzOTgwNTMzMzQ2MDY5NjU4ODg4NCIsICJ4el9jYXAiOiAiNDY0OTY1MTcxOTcyMjI3MDQyODcxMTc5MzgwNDA4MTExMzE4NDE1MDQzNTc2MTM1NDczMDI4NDQzNzA2MDcxOTI2MDczNTM0MDA1MzA1MDQyNjIwMzM4Nzk1ODU5MDc1NDAwNDUxODg3ODUzMzEwNDA4MDc1ODA3MDgzOTEyMjA4Mzg5NjA5MDYzMzE4NjA3OTI4NDk2OTEyMTExODgxNzQ5MzIzMTI0NjU5NjU4MjU1Njk5ODI5NTI4NTE5NjA3MDM1ODE5NTYwMzY4NzAyOTk2MzI5NjE0MjgxMDM3MDc4MzU3MDI0ODQ3MzMwODQ2ODY3Mjk1NDk1MjY0MTcxMzE1MTQ2MzU0NDI5MjQ1OTk5ODQ2OTY4Njc0NzE3NjkyMDM4ODY5NjkwODkxODM4ODQyNTc4NjQwNzgyOTk2MjUzNzg5OTg4MzYxOTEzMzU3NjQyMjk0MzI4NTY3MTUwODk2NTA5ODg0MTEyNzE0MTcxNDMzODIxNDM3Njk2MzUzNzk3NzEyNzYwOTA4MzIzOTA2MDIzMDAyMjk5ODQyNjEwNTg5NjY5NjQ1MzQ1MzI2OTQyMTQ0OTg5ODA1MjE5NzIxOTg3ODU3MzMyNzgwMzg2MjY2NTIyNDAxMjQwNTI4ODY3OTcwNjA5NjQwMzc0MzQ1MDc5MTYzOTcyODQ1NzM1Mzg2MDA5MDg3NzEwMTE3Njc3MjQyNzExMzQzODUzNTkyNDc3Nzk4NzkxMTU0MzUzNjcyNTc1MjAxNTMyMDcxNTUyMjc2MTI0MTk1NDYyNjU0MjU0OTU2MzU1MjU3NzI2MzMxMDMxMTM0NDA3NDY5OTMwMTA0NTYxMzgyMzkzNzUxMzUyMDkxNTcwODY5NzA4NDI1Njg2MTc0NDg3MTU5MTA4OTIxMTEzOTg1OTczODIyMzk0IiwgInhyX2NhcCI6IFtbInN1cm5hbWUiLCAiNzI1MTcyOTY2MjU0NjY1MDY4OTM3NDgwMjA1NDQxNjYzOTE5NDU0NzY0MjkyOTgwMTE4MDIzNzc3Njg4NzIxMTUyNjE0MjU1NzEwMTkzNjY2NDYxNzM4MTE0MTgyNzM4NjM4NTg1MTQ4NjQzOTE1NDc2NjkyNzEyNzUxNzEwMzU2MTg0MTQxMTI3NDcwNzgwMDI5OTAwOTEyOTQxMDE5NTU1NzI0NjYwNDA3MjEzMTk3NTQ5MjI2ODYwNjQxNjQ1OTk3MTEzMjc4NTk3NjE5Mjc1ODgzODY2MTIzNzU1ODkyNzUxODIxOTM3NjYwMjE2MDk1MjgyNzIwMDY3MTQyNzgwODg3MDExNjk4MTAwMjIwNTIzNDY3NDQzNDYzODcyMjU4Nzg5OTIxNTE3NDI2NzIxOTk2ODAwMzkyODQ0NzUwMDc2MzM5MjE5MTU3MzczNjQyMDkwMzQ0Mjc3MjQyNzA3Njg2MTY3MDkyNjc4NTk3MzY4ODQxNzMyMDM5NjkxMzY3ODIyMDE5MjE1Mjg3MTAyODIxNjkzMjMxNjI0ODk3MzI1NTY5OTYyODA3Nzc0NTMwNzgwNDk4OTc3NzY5NzY4NTYxNDY3NDI2MDY0MTcwMTUyOTY2MTM1ODc3MTk1Mzg5MjA1MzQ5ODgxMzE4NjIwNTYxMDE3NDc4NDYzNzA3ODQ3NzE1MTM5NjA0ODcwNDM0Mjc0NTI3NzIyOTAzNzUwODkwODc1OTU0NzQzODk2MjYwNTA5OTkzNTI0NDEzNTA3MjM1MDAyNzY2MTQ5NjE1Mzc4ODgwODc0NDExOTgzMTA2NzEzNTA5MDkyNDE3NzAyMTIyMzg4MTIzOTUzMDM0ODA2MTMyNTI2OTk2MDE1NDkzNDExNDQwMzU2MDI5MDcxOTkxMzQyNTYxMzI4MTgyMTIyIl0sIFsiaWQiLCAiNDkyNjYxNjgzMTUxOTA5OTY5MDM1NTkxNzA1NjE5MjEyNTE1NzQ5NzM3NzI4NzczMzU0OTM0NzIwNjUzNTE4MTM1MTE0MTE3NDc3MjI0ODY5OTM0NDk2NjU0NDE5MTExOTA5OTE5OTQwNDY1NzcyMDY4MDI1OTIyNjI4OTE2OTU2Mzg5NjM0ODY3NDAzMDcxNzI0NjQ5NDYzMjQzNDk1MTA4NTgyNzU0ODMzNzU1Mzg0MzIyNjQ0NDk2MjMyNDYxODcwMTI5ODY3NjM0MzQ0ODk0Mzc3MTAxNTc4MDU4MTQyNDg4NDE5NzUxMTYyNjkwNjgxNjA3MjEzNjc2ODczODQ0MDg3Njk4NDk3NTg2MzMwMjk2MzEyMDc1MjY1MDIzMTYxMDg1NzQxNDY3MDQyNDk4NDM1NDkwMzIxNDU3NDU2MjY4MTI1MjY2Mzk1MDM3OTQzNTE0Mjc0Njc1NjA0NTcyMjgyODMyMDA3NjkxMTM3NjE0NTAxMDMyMjgzMzkzNzMyNzE4NjUwMDUxMTc3NDAxNDgwMjI4ODU1MzQ1MjA3OTM0ODA2ODAxNDkzMzM2Mzk3NDQ4NTM0NzU2NTU0MTQ5MTc3ODI1NDU1NjM4NDk2MTU0NzY2NTcxNDYzODE3Nzg4NjIyNjIxNzc0ODY1NTg4OTQ5NDk5MTA4MzM4MjYyNjY3NjE5MTcwMTM5MDc4MzM4MjA0Mzg1OTMyNTQxMjIwOTU5ODQ2OTk5OTUzOTI5Mzc4NTY0NzE3NTI3NjA5OTQ1MTI1MTc0NjM3Njc5NDU2ODA2MjU1NjU2MTg3MzEwMzkwODI2Njc3OTQ1Njc5MzYyNjkyNjYxNjgyOTg1ODcyNTAxMTA4NTAxOTk1NTM5NzM5MjEzODU3MjM4MDM2OTA1NTk2NzYxMDY0MTk5NDU4ODY2Il0sIFsibmFtZSIsICI5NjkyNDk2NTQ4MjMzNjE2ODY3MTU5NTEyNTI0NjEzMDUxMzkxMDk0OTQ4NjI5NjM2MDY2MzI2OTY3ODQ3MjA2MjQ0NjQyMjczNzMwNzIyMTIyMzExNzU3OTE5ODYxMDM5NDI2MTgxMTM0MDM1OTgwMjUyMTMyNjc4NjEzNTcxMDI5NDU1NjY2MjMyNDAxNzA3MTg2MDA5ODg0NTQ4MzgzNjYyMjEzNjU1Mzk4NTkzMTI3Nzc2MTcxNDUwODI0NzMyMTU3MDM0MzQ3NTk3NTc1ODgxNDExMTUzOTk0NzYwNTExMTgxOTE2ODYyNjkxOTE5OTk1Mzk1MTM0NTQ5MTkxMDA2NTkwNTk2MTkyMjE1Njg5ODgyODI4Njg1MDE2NjcwOTU4NDQ4MTk1OTg4NTc2NDYxNjE2OTg3ODQ5Mzg3MzI0MzU3NDQ0Mzk4MDAwNTQ3OTMxOTM2MjMyNDc4NDMwOTcxMzYwMDk4MTY2NTU2MjYzODIxNDc3NzkwNDcwMzc2MTc2Nzc0ODE4NDQ0NjcyNjMwOTMyMzI3ODU2MjIyNjEyNzQ0MzcwODQ3MTA1NzM3OTM3NTM5MzQ2MTM1ODMyMjU0NjcxNTQ2MzM2MTgzNjAxODU4NzcwMDEzNjU4NTE0NzYyOTUzMjQ1NjE2MzI1Njg2ODUwMTU1NTg3NDQ5MzcyOTEwNzUzODYwOTUwNjUzNjAyMTYwMzQ4NjIyMjA5NTY3MjM2NTk0NTM3OTY1MTY1ODczNDc3Njg1NjgzMjY3NTMxMzE0NzEyMzM3OTQzOTE4NjM3NzMzNjUwMjk2OTk0MjM3NjI4ODQxMzA0MDU0NDU5MDY5NjM5OTQwNTAwMTMwNTEyNTgxNDYwODM0MTQ2NDk1NzgzNTAxNDE4NTMxMTIxMzY0NTMzOTQyNTgxNDQxMTkiXSwgWyJleHBpcmF0aW9uX2RhdGVpbnQiLCAiMTI2MzM5MDM5NzA4NDI3NDYwNTA2OTk4MzI2MzA3MTgxNjgwOTgzMTY2ODUxODUxMTQ3MjM5MjI4MzQ3NDY4MjMzNTY2ODUzOTQyODIxNDcyMjE3MDg2NzAwMDkxNDIyODk5MjMyNzI2Nzg5ODk1MDYwMjM0MzM5OTE1NzcwODAxNzMxODk2MTkwMjYyNDIyNzE3NTA3NjU4OTc5MzYyOTg4OTg5NzUxMTY5Mzg4MDc2MjA2MTA1MDkwNDU4MDc2NDc5OTUzNzQxMzExNTAzNTA2Mjc2MzMxMzU4MDYxNDk4ODM5NzkyNzY2NTM1MTY1MTc4MDM1NDk4OTM0Nzk1MDY3MTM1MjczMTM0MTAzNDIzNTM4MTQ5MzIyMzA5NDA2MDk3Mzg2ODk4MzI2MjQyOTgxNzYwOTk2MjYzNjY3MTU4OTc3MTc1NDEzODQwNTMzMTgxMTE1NzAyNTY4MDkxMTI4ODcxMzM1MzU0NDQxNTI1OTg0MDI1MzIzOTc0NjI1MTQ2MjY3MzE5NTEwMjQ2NTkwMzk4MzAwNzM2NjI3MDAxODE3NDI4NzMxMDg5MzA3MDI1MzM1MjE5ODI5NDU5MzkzNTE3MjYyMjIzOTgyMDM0OTk1ODIxMjg1MjQzMDcyMzIxNDU3OTE5NDM2MTI5MDgzNTQzNzk5MzIwNTAyNzkwMDUwMzQwODM1NDM5OTEyNjM0NjU4OTczNDM2MTY5OTAyMTAzMTYzMDA4MTU1NzEzMDA0OTQwNjc1NjExODk0ODc1NTE1NDA0MTc5NTc2ODIzMTkzMzk2Mzc2NzAwMDE5MjE0MzM3NzMzNzQyOTY5OTM2OTk5ODg1MTE1NzYxMjg5NTQ2MzM4MzM1NDUzOTEzNDM5Nzk4MTgxMDE3MTA5MTEzMTc4MzExMzE0ODk4MjExOTQ5MiJdLCBbInN1YnRpdGxlIiwgIjExOTA0NzIyOTkzNzUyMjQ2NDUyMDAwMDIxOTk4MDk4NjMxMDQyMjE3MDcyNjUwMDM0MzMwOTUzMzY3MjkzNjQ1ODAxNzE5Mjk3MjI2NjU1OTk1MDIzNDI4NTE2OTcxMDc3OTE4NzA2NTE2NDEyNTMyOTQwNDQ4NDQ5Mjk5NDUxMDU0NDIwNjI5Mzc0MTMyOTMxMTI4MDYyNTU3MzM2NjQ4MDgxNDg3MDU5NTY3OTg4MDM2NDQzMDk5MzIyMTkyNTMyMDQ5NDA5MTc3NzQyMDEwNzg0NjcyNjA5MzI2MzI3NTU2MDIxMjM3ODg1MDcyMDI4MzA4MTY1Mjg0NDg1MDIyODg0NTgyMDMyMzI2MTc2NjMxMjc2NDM2Njk2MDg0MDc0OTYwODE5ODM4OTU1NDk0MDYxMjE5MDE3MzQwMDA1NjgwMDAwMTUyMzU2NzcyMzA4NzMzMDk3MzA4ODE5ODM3MjMzNjU0Njc2OTI5NTMyMTgwODk1OTgwMjc1Mjk0NDkxMzE0NzA2MDE0NTAzNDA2MTk5MDc3MjAwOTczODIwNDc1NjM5NjQzMTkyMDU1OTYxODk0NjM2Mjg1NTQ4OTg5NTc5NjU1MzYxNDkwMTc3NDAzNzUzNjE3MDc3NjM1NjkyNzIwMjI3OTE4ODE2OTAxOTY4MDYyNjc5ODkwNTI0ODA1NjEzODE5MTcwMTA4ODIyODMzNTA5ODQwMDEyNzYwNjMwMzU3NzA1OTA0Mjc3NDQxNjYzOTAyNDQwMzM3OTk3MjA4NDEyODIyMDE0NTU2ODc0ODkyNDk1MjkxODg1ODkyODMyODM2NTIwNDM4NjkxMzMyOTcxMDU3NzM1OTQ2MzA0MzU4NjA4NzY2ODU4MDAxNTk0OTQ5NTgyMzQxMTU4NzY5MzQ2NDY5ODAwOTAwOTkyNTgiXSwgWyJ0aW1lc3RhbXAiLCAiMTUzMTAyNjAzOTYzMTU1ODU5NzQ0MDA1NjIxNTA5MzQ2NzQ4NTU4NzI4MTM1MDA4NzE1MzQ5NDQ2MjA5MzIyMjI0MDAwMTgzMjc5ODQ5NDE0MTc5ODMzMDExODk5OTYxNzQ5NjQyMTIyNjExNjI3Mzg5NzI2MDIxMDMzMzc3NTIwNzI2ODk2NzY3MDM2NTI3MzE1Njc4ODM2Njg4MDYzODI5NTIyNjIwNjE1NTc1NTgxODE5NTYwNjcxMDU4NTI2NjA5MDcwOTg4Mjk1MjE2MzAxMTMzNTgwMjgxMjQwMzEzOTU4ODM5Mzc0Njk3NTY1NjE3NjAzNjI2NjQyNjQ1NDk3OTI0NzQ3MjgwMjM4MTkzMTA5MTcxMjEyMjQ1NDc2NDMwMjk2MDc1NjIyNzU4NTMyODk0OTQ1MDc2MTAzMTM0ODU2NDI0NDY5NDg3NDkwNjgwNzU4NDk4MzE3NzYwNTQwOTQxNTQwMzUxNzU1MzMwMzI2MTY2MTYwMTU1OTYyNDA0NjA2OTM4MDMxOTE0MTcwMjI1Mzk2OTMxMzU4MjI0NzM1OTYxMTM1Nzk3MjcyNjA2NDYxODc1MDU1NTMxMzYwMjkxMTcxMjY0MzMzMTg1MzkxMTA4NzgzODk0MjE0NzU3ODMwOTgwODE5NDM0Mjg5NjUxMTgwMTEzNTk5NjgxOTU2NjM3MTc2NjUxOTk4NDc5NjkyNjU0NDg3NzAxNjM3NzQ0ODg0NzY5NDM0MjA1NzExNTgyNDE3NTA1MzgzNTk3MzYwMTAwMDM4NDU4MDI5MTQxMjY0MTY1NDI3Mzk1MjY1NDQ2NjQ5NjgzMjE2Nzc1MDE3OTYzMDg0NjgzNDQ0NjUyMDczMTQ1NjUzOTgwODI3MzIyOTkyMzAyNDc5MDA0ODMyNTYzODQzMzUzOTI2NDY2MiJdLCBbInR5cGUiLCAiNTYyOTg0MjE5NjI0NjgyMTM1ODA2MjQ3MzQ1NDE1NDg1MTUxMTkxNzg5NDg4NTQzMDU0NjA4MTY4NTUwNDYwOTQwODY1NzMwNjg3MTgyMTIxODY4NDI0NzU3NjQ4ODIxMzk4MDM2Nzg1MTczMTM4MzIwNzk0MDQ5Njk3MjE4NDQ4NzEwMjM0MzM0MDk4MDUxNzc4NTM5OTEwNjE5OTg0NDk5OTUxNDYxNzM2NTkxNjIzNTY1NDg5NjYwNzczMjY1ODQwODIxMTM4NTMwMjgyNDg4MzQxNzY0OTUwNzg4Mjg3MzgxNzY3MjI3NDAwOTkwNjg5NDk0Mjg1MDI2ODE5ODUwMDYyMzMzNTA0NzIwMzUzODM3NTYyODk1OTc2NTk0MzIxMTM4MjY0MTkzNzg0MzkyODg0MTAyNjQzNjkxMDYxMTc0ODE5MDQ4ODg2OTQ4OTIzODQ5MTEzODg0NzYzOTYzNDQ5NzQyMzgwNTY5NzY2NDU1NTQ5OTk0MDM5MTY0MDMwNDU3MjUwMDc5NjUxODk2Njg2ODkwMzIwODkzNjgxNDM0MDM0MzI4ODE3ODM0NDcxNDU3ODgyNzM0OTY5MzY2NTExMDI5MDI3NzE1NjUwNDI2MDM5NzQzNDE0NTE3NjU3NTgzMzI2NjczODYxNzM4Mzc0NjgwNjcwODkxNjgxMDk5MjM0NDEzNDI2MTAwNjY4ODY0NzEyNzI2MDE1NDc1ODY2MTMxODk0MjAxNjkxNDUzMzY4NjgzNzgzOTkyMTY1NDU3MTUzMDY3OTEwNjEyODA4MDY0NjY1NzU4MTM5NjY0Nzc1MjAzNzE1MTg2NTM0MjI4Njk4MDE5MDYzMzg0OTYwODMwMTc5Nzk0MTYzMzM5ODY1OTQzODQ5MDUwODgzMjExMzAwODIzNTU1OTUzMDMxIl0sIFsidGl0bGUiLCAiMzU1OTc3MzI5NjQxNjQyNTk0MzY2NjE1Nzc2Nzk5OTk4NTI2MjI5Nzc0NTAwODI2OTU2NjIzNDA3NTYwODMwMTExMzUwNzA2NTU4MjE2ODMyNjYxNjIxNzAzMTE0MDAwNzU1MTQyODkyNjAwNTU4OTcyMzc0NzAxNDM5MjcwNzM0MTM0MTQwNTQ0NjQwMzgyMTkxODgxNTE2MDI3NDcwMzE1MzM3NjQ1ODQ3NTA0NDcyNzM3ODUzNTU2ODQyMDQyOTY2MzQwOTQyNDUyMTU2MDI5NDQ2MDMwOTk3NDAyNDk1MDE1OTA3MzEwNjc0ODA5MDg1NTQxNDU5NTE4MTMyMDczODk4NzY3NTYyOTU1NjYxNDM0NjM0OTQ5MjEyNjk0MzY4ODIyMjkwNDcxOTI2OTEzMDA3NzE4ODIwNDgyODkyMzcwNjEwNDU5NDI3NzM3MzQwODM1MTE1NzE3OTYxNDM2NjQyNTgzODE0NTIzMTAyOTIyMjg0MTY1NzM0NTY4MTAxMDgxOTYyODA3OTU3MTA5MTk4NDE3MzUzMjc0NDA0MTIyNjQ4OTAyMjYxNDg2MDI3Nzg5MjY2NjU4MTUxMjQzOTA5Nzc5MTA5MTUyNzMxNzI4NzgxOTk1MjYxOTkyNTEzOTQwNTA0Njc3MTQ1MDAxMDc3MjkwMjU3MjE1Mjg0OTA1MjE0Nzc5Njk2OTY2NzIxNzg5MDg0NzQ4NzE5OTc3NjI4MTk0MDg2OTQxMDE5MjAwNjUyNTQ4MDA0NTcxMjQ4ODAzNTc0OTU5MDg4NTY0NzQ3OTg5MzUyMDE4MDMyMDExMjM3MDYyMDk2MzE4OTQwNjk1Mjc4NDMzMTc3MjE5NjMxOTc0ODUxMjM1MjYyOTYyODM5MjM3OTI0NjI2MjYwMDk4MzA2NTY3MTU2MjA5NTI2Il0sIFsibWFzdGVyX3NlY3JldCIsICI0NTY0NjA3MjM2NTA1MzcwOTg2ODc2NDk2NTQ0NjkxNDcwMTcyOTY3NDAyNzI5MDQ2MTQzNjYzOTMxNTM4NTMwMjMxNDgwNTEyMTAzNTgxMDY3OTczOTY3NjgyNzYzMjU5MzY5ODc2MjA0MjYzNTUxOTgxNDYxNzk0MjczOTMwOTY3NDQ4MjE1MDAzMDM5NjM2NTgzNTUyMzYzMjM5ODIxNDE1NzMzMjczMzk2NTE5OTk1NDcxOTc5ODY2NTU2OTM4NzAzMzk5MTk1MDA1NjAxMTI4NDQ1MDQ1ODMwMzA5MTg4ODY4MjI2MjIwODUzNTY2MzkyNTQyNzg2NjU3NzA1ODU0NzUxODY5NzA3MTQ2Nzc4MTg2MTYwODg0NzUwMDcxNDQzMjc0ODU1NzA0MDI4ODk2OTA4MDE3OTU5NTIxMzQwODUzMzkwODAxNTkyNDg2Njc1MDk1MzQ0MDk0MzgxOTk3MTcyNDQxNTk5NDA5MzQ2NTIxNjk4MTI2MzA4NjQ4NzAzMjE5MzQyNjI5MjM1NjAxNjU1OTQzOTU5NTYyNDM0OTkxNzA2Mjc1NDM5NDkzMDM0NzgyNjMxMzQyNzIxNzQxOTgwNDI1NzQxMDgzNjMyMTMxODMyODg0NDc3OTU1NjQyOTM4MTk5Mzg0MDI1ODEyMDI4ODA2Mjk1MDkxNzIxNjc0MzkwNzk3MzU5NzQzMzc3ODgwNzEzNzQwMTA5NDA5MjU4MjI1NjAyMTIxMDE3NDU4NjA4OTI0ODA4MDMzMzA2ODc0MDQxNTM5MTg4MDU1MDkyMjIwOTQ4Njg4NjE3MDEwMTUxNjcwMjc3MjczNjA1MjQxOTMyNDQ5MjIxMTYzNDI2MjcwMDEwOTU3MDgyODU4MDA0ODY3MjE1NTc4NTM5NzQxODg0Mzk0MzY4NTI1NjQiXV19LCAibm9uY2UiOiAiMTA4MjIzMTIyNTI3MDcxOTQwNDAyMzMyIn0=\\"}}], \\"comment\\": \\"Offer on cred def id WEVUqNxskVCusLM2NRHnzU:3:CL:10:issuer.agent.drone_schema\\", \\"formats\\": [{\\"attach_id\\": \\"indy\\", \\"format\\": \\"hlindy/[email protected]\\"}]}}","tags":null}',)
2022-03-24 16:26:25,033 indy.libindy DEBUG _indy_loop_callback: Function returned b'{"type":null,"id":"cd167377-f0b0-4fb9-8e78-a3a83e0a7208","value":"{\\"thread_id\\": \\"3afc6d6f-e23b-486f-a067-341e7b28e123\\", \\"created_at\\": \\"2022-03-24T15:30:57.631134Z\\", \\"updated_at\\": \\"2022-03-24T15:30:57.631134Z\\", \\"connection_id\\": \\"54701b35-d8fa-4be6-ba50-e825f1cbf3e5\\", \\"parent_thread_id\\": null, \\"initiator\\": \\"external\\", \\"role\\": \\"holder\\", \\"state\\": \\"offer-received\\", \\"auto_offer\\": false, \\"auto_issue\\": false, \\"auto_remove\\": false, \\"error_msg\\": null, \\"trace\\": false, \\"cred_offer\\": {\\"@type\\": \\"https://didcomm.org/issue-credential/2.0/offer-credential\\", \\"@id\\": \\"3afc6d6f-e23b-486f-a067-341e7b28e123\\", \\"~thread\\": {}, \\"credential_preview\\": {\\"@type\\": \\"https://didcomm.org/issue-credential/2.0/credential-preview\\", \\"attributes\\": [{\\"name\\": \\"id\\", \\"value\\": \\"1\\"}, {\\"name\\": \\"name\\", \\"value\\": \\"Alice\\"}, {\\"name\\": \\"surname\\", \\"value\\": \\"Smith\\"}, {\\"name\\": \\"type\\", \\"value\\": \\"2\\"}, {\\"name\\": \\"title\\", \\"value\\": \\"U\\"}, {\\"name\\": \\"subtitle\\", \\"value\\": \\"D\\"}, {\\"name\\": \\"expiration_dateint\\", \\"value\\": \\"20220331\\"}, {\\"name\\": \\"timestamp\\", \\"value\\": \\"1648135857\\"}]}, \\"offers~attach\\": [{\\"@id\\": \\"indy\\", \\"mime-type\\": \\"application/json\\", \\"data\\": {\\"base64\\": \\"eyJzY2hlbWFfaWQiOiAiV0VWVXFOeHNrVkN1c0xNMk5SSG56VToyOmRyb25lIHNjaGVtYTo2LjEwIiwgImNyZWRfZGVmX2lkIjogIldFVlVxTnhza1ZDdXNMTTJOUkhuelU6MzpDTDoxMDppc3N1ZXIuYWdlbnQuZHJvbmVfc2NoZW1hIiwgImtleV9jb3JyZWN0bmVzc19wcm9vZiI6IHsiYyI6ICI2NjIyNTMzMDU1OTIxMzg4NzUwNzI1Mjg0MDI5NTE1ODg5MzgxMjc0MjEzNDc3MDc3ODMwMjYzMDAzOTgwNTMzMzQ2MDY5NjU4ODg4NCIsICJ4el9jYXAiOiAiNDY0OTY1MTcxOTcyMjI3MDQyODcxMTc5MzgwNDA4MTExMzE4NDE1MDQzNTc2MTM1NDczMDI4NDQzNzA2MDcxOTI2MDczNTM0MDA1MzA1MDQyNjIwMzM4Nzk1ODU5MDc1NDAwNDUxODg3ODUzMzEwNDA4MDc1ODA3MDgzOTEyMjA4Mzg5NjA5MDYzMzE4NjA3OTI4NDk2OTEyMTExODgxNzQ5MzIzMTI0NjU5NjU4MjU1Njk5ODI5NTI4NTE5NjA3MDM1ODE5NTYwMzY4NzAyOTk2MzI5NjE0MjgxMDM3MDc4MzU3MDI0ODQ3MzMwODQ2ODY3Mjk1NDk1MjY0MTcxMzE1MTQ2MzU0NDI5MjQ1OTk5ODQ2OTY4Njc0NzE3NjkyMDM4ODY5NjkwODkxODM4ODQyNTc4NjQwNzgyOTk2MjUzNzg5OTg4MzYxOTEzMzU3NjQyMjk0MzI4NTY3MTUwODk2NTA5ODg0MTEyNzE0MTcxNDMzODIxNDM3Njk2MzUzNzk3NzEyNzYwOTA4MzIzOTA2MDIzMDAyMjk5ODQyNjEwNTg5NjY5NjQ1MzQ1MzI2OTQyMTQ0OTg5ODA1MjE5NzIxOTg3ODU3MzMyNzgwMzg2MjY2NTIyNDAxMjQwNTI4ODY3OTcwNjA5NjQwMzc0MzQ1MDc5MTYzOTcyODQ1NzM1Mzg2MDA5MDg3NzEwMTE3Njc3MjQyNzExMzQzODUzNTkyNDc3Nzk4NzkxMTU0MzUzNjcyNTc1MjAxNTMyMDcxNTUyMjc2MTI0MTk1NDYyNjU0MjU0OTU2MzU1MjU3NzI2MzMxMDMxMTM0NDA3NDY5OTMwMTA0NTYxMzgyMzkzNzUxMzUyMDkxNTcwODY5NzA4NDI1Njg2MTc0NDg3MTU5MTA4OTIxMTEzOTg1OTczODIyMzk0IiwgInhyX2NhcCI6IFtbInN1cm5hbWUiLCAiNzI1MTcyOTY2MjU0NjY1MDY4OTM3NDgwMjA1NDQxNjYzOTE5NDU0NzY0MjkyOTgwMTE4MDIzNzc3Njg4NzIxMTUyNjE0MjU1NzEwMTkzNjY2NDYxNzM4MTE0MTgyNzM4NjM4NTg1MTQ4NjQzOTE1NDc2NjkyNzEyNzUxNzEwMzU2MTg0MTQxMTI3NDcwNzgwMDI5OTAwOTEyOTQxMDE5NTU1NzI0NjYwNDA3MjEzMTk3NTQ5MjI2ODYwNjQxNjQ1OTk3MTEzMjc4NTk3NjE5Mjc1ODgzODY2MTIzNzU1ODkyNzUxODIxOTM3NjYwMjE2MDk1MjgyNzIwMDY3MTQyNzgwODg3MDExNjk4MTAwMjIwNTIzNDY3NDQzNDYzODcyMjU4Nzg5OTIxNTE3NDI2NzIxOTk2ODAwMzkyODQ0NzUwMDc2MzM5MjE5MTU3MzczNjQyMDkwMzQ0Mjc3MjQyNzA3Njg2MTY3MDkyNjc4NTk3MzY4ODQxNzMyMDM5NjkxMzY3ODIyMDE5MjE1Mjg3MTAyODIxNjkzMjMxNjI0ODk3MzI1NTY5OTYyODA3Nzc0NTMwNzgwNDk4OTc3NzY5NzY4NTYxNDY3NDI2MDY0MTcwMTUyOTY2MTM1ODc3MTk1Mzg5MjA1MzQ5ODgxMzE4NjIwNTYxMDE3NDc4NDYzNzA3ODQ3NzE1MTM5NjA0ODcwNDM0Mjc0NTI3NzIyOTAzNzUwODkwODc1OTU0NzQzODk2MjYwNTA5OTkzNTI0NDEzNTA3MjM1MDAyNzY2MTQ5NjE1Mzc4ODgwODc0NDExOTgzMTA2NzEzNTA5MDkyNDE3NzAyMTIyMzg4MTIzOTUzMDM0ODA2MTMyNTI2OTk2MDE1NDkzNDExNDQwMzU2MDI5MDcxOTkxMzQyNTYxMzI4MTgyMTIyIl0sIFsiaWQiLCAiNDkyNjYxNjgzMTUxOTA5OTY5MDM1NTkxNzA1NjE5MjEyNTE1NzQ5NzM3NzI4NzczMzU0OTM0NzIwNjUzNTE4MTM1MTE0MTE3NDc3MjI0ODY5OTM0NDk2NjU0NDE5MTExOTA5OTE5OTQwNDY1NzcyMDY4MDI1OTIyNjI4OTE2OTU2Mzg5NjM0ODY3NDAzMDcxNzI0NjQ5NDYzMjQzNDk1MTA4NTgyNzU0ODMzNzU1Mzg0MzIyNjQ0NDk2MjMyNDYxODcwMTI5ODY3NjM0MzQ0ODk0Mzc3MTAxNTc4MDU4MTQyNDg4NDE5NzUxMTYyNjkwNjgxNjA3MjEzNjc2ODczODQ0MDg3Njk4NDk3NTg2MzMwMjk2MzEyMDc1MjY1MDIzMTYxMDg1NzQxNDY3MDQyNDk4NDM1NDkwMzIxNDU3NDU2MjY4MTI1MjY2Mzk1MDM3OTQzNTE0Mjc0Njc1NjA0NTcyMjgyODMyMDA3NjkxMTM3NjE0NTAxMDMyMjgzMzkzNzMyNzE4NjUwMDUxMTc3NDAxNDgwMjI4ODU1MzQ1MjA3OTM0ODA2ODAxNDkzMzM2Mzk3NDQ4NTM0NzU2NTU0MTQ5MTc3ODI1NDU1NjM4NDk2MTU0NzY2NTcxNDYzODE3Nzg4NjIyNjIxNzc0ODY1NTg4OTQ5NDk5MTA4MzM4MjYyNjY3NjE5MTcwMTM5MDc4MzM4MjA0Mzg1OTMyNTQxMjIwOTU5ODQ2OTk5OTUzOTI5Mzc4NTY0NzE3NTI3NjA5OTQ1MTI1MTc0NjM3Njc5NDU2ODA2MjU1NjU2MTg3MzEwMzkwODI2Njc3OTQ1Njc5MzYyNjkyNjYxNjgyOTg1ODcyNTAxMTA4NTAxOTk1NTM5NzM5MjEzODU3MjM4MDM2OTA1NTk2NzYxMDY0MTk5NDU4ODY2Il0sIFsibmFtZSIsICI5NjkyNDk2NTQ4MjMzNjE2ODY3MTU5NTEyNTI0NjEzMDUxMzkxMDk0OTQ4NjI5NjM2MDY2MzI2OTY3ODQ3MjA2MjQ0NjQyMjczNzMwNzIyMTIyMzExNzU3OTE5ODYxMDM5NDI2MTgxMTM0MDM1OTgwMjUyMTMyNjc4NjEzNTcxMDI5NDU1NjY2MjMyNDAxNzA3MTg2MDA5ODg0NTQ4MzgzNjYyMjEzNjU1Mzk4NTkzMTI3Nzc2MTcxNDUwODI0NzMyMTU3MDM0MzQ3NTk3NTc1ODgxNDExMTUzOTk0NzYwNTExMTgxOTE2ODYyNjkxOTE5OTk1Mzk1MTM0NTQ5MTkxMDA2NTkwNTk2MTkyMjE1Njg5ODgyODI4Njg1MDE2NjcwOTU4NDQ4MTk1OTg4NTc2NDYxNjE2OTg3ODQ5Mzg3MzI0MzU3NDQ0Mzk4MDAwNTQ3OTMxOTM2MjMyNDc4NDMwOTcxMzYwMDk4MTY2NTU2MjYzODIxNDc3NzkwNDcwMzc2MTc2Nzc0ODE4NDQ0NjcyNjMwOTMyMzI3ODU2MjIyNjEyNzQ0MzcwODQ3MTA1NzM3OTM3NTM5MzQ2MTM1ODMyMjU0NjcxNTQ2MzM2MTgzNjAxODU4NzcwMDEzNjU4NTE0NzYyOTUzMjQ1NjE2MzI1Njg2ODUwMTU1NTg3NDQ5MzcyOTEwNzUzODYwOTUwNjUzNjAyMTYwMzQ4NjIyMjA5NTY3MjM2NTk0NTM3OTY1MTY1ODczNDc3Njg1NjgzMjY3NTMxMzE0NzEyMzM3OTQzOTE4NjM3NzMzNjUwMjk2OTk0MjM3NjI4ODQxMzA0MDU0NDU5MDY5NjM5OTQwNTAwMTMwNTEyNTgxNDYwODM0MTQ2NDk1NzgzNTAxNDE4NTMxMTIxMzY0NTMzOTQyNTgxNDQxMTkiXSwgWyJleHBpcmF0aW9uX2RhdGVpbnQiLCAiMTI2MzM5MDM5NzA4NDI3NDYwNTA2OTk4MzI2MzA3MTgxNjgwOTgzMTY2ODUxODUxMTQ3MjM5MjI4MzQ3NDY4MjMzNTY2ODUzOTQyODIxNDcyMjE3MDg2NzAwMDkxNDIyODk5MjMyNzI2Nzg5ODk1MDYwMjM0MzM5OTE1NzcwODAxNzMxODk2MTkwMjYyNDIyNzE3NTA3NjU4OTc5MzYyOTg4OTg5NzUxMTY5Mzg4MDc2MjA2MTA1MDkwNDU4MDc2NDc5OTUzNzQxMzExNTAzNTA2Mjc2MzMxMzU4MDYxNDk4ODM5NzkyNzY2NTM1MTY1MTc4MDM1NDk4OTM0Nzk1MDY3MTM1MjczMTM0MTAzNDIzNTM4MTQ5MzIyMzA5NDA2MDk3Mzg2ODk4MzI2MjQyOTgxNzYwOTk2MjYzNjY3MTU4OTc3MTc1NDEzODQwNTMzMTgxMTE1NzAyNTY4MDkxMTI4ODcxMzM1MzU0NDQxNTI1OTg0MDI1MzIzOTc0NjI1MTQ2MjY3MzE5NTEwMjQ2NTkwMzk4MzAwNzM2NjI3MDAxODE3NDI4NzMxMDg5MzA3MDI1MzM1MjE5ODI5NDU5MzkzNTE3MjYyMjIzOTgyMDM0OTk1ODIxMjg1MjQzMDcyMzIxNDU3OTE5NDM2MTI5MDgzNTQzNzk5MzIwNTAyNzkwMDUwMzQwODM1NDM5OTEyNjM0NjU4OTczNDM2MTY5OTAyMTAzMTYzMDA4MTU1NzEzMDA0OTQwNjc1NjExODk0ODc1NTE1NDA0MTc5NTc2ODIzMTkzMzk2Mzc2NzAwMDE5MjE0MzM3NzMzNzQyOTY5OTM2OTk5ODg1MTE1NzYxMjg5NTQ2MzM4MzM1NDUzOTEzNDM5Nzk4MTgxMDE3MTA5MTEzMTc4MzExMzE0ODk4MjExOTQ5MiJdLCBbInN1YnRpdGxlIiwgIjExOTA0NzIyOTkzNzUyMjQ2NDUyMDAwMDIxOTk4MDk4NjMxMDQyMjE3MDcyNjUwMDM0MzMwOTUzMzY3MjkzNjQ1ODAxNzE5Mjk3MjI2NjU1OTk1MDIzNDI4NTE2OTcxMDc3OTE4NzA2NTE2NDEyNTMyOTQwNDQ4NDQ5Mjk5NDUxMDU0NDIwNjI5Mzc0MTMyOTMxMTI4MDYyNTU3MzM2NjQ4MDgxNDg3MDU5NTY3OTg4MDM2NDQzMDk5MzIyMTkyNTMyMDQ5NDA5MTc3NzQyMDEwNzg0NjcyNjA5MzI2MzI3NTU2MDIxMjM3ODg1MDcyMDI4MzA4MTY1Mjg0NDg1MDIyODg0NTgyMDMyMzI2MTc2NjMxMjc2NDM2Njk2MDg0MDc0OTYwODE5ODM4OTU1NDk0MDYxMjE5MDE3MzQwMDA1NjgwMDAwMTUyMzU2NzcyMzA4NzMzMDk3MzA4ODE5ODM3MjMzNjU0Njc2OTI5NTMyMTgwODk1OTgwMjc1Mjk0NDkxMzE0NzA2MDE0NTAzNDA2MTk5MDc3MjAwOTczODIwNDc1NjM5NjQzMTkyMDU1OTYxODk0NjM2Mjg1NTQ4OTg5NTc5NjU1MzYxNDkwMTc3NDAzNzUzNjE3MDc3NjM1NjkyNzIwMjI3OTE4ODE2OTAxOTY4MDYyNjc5ODkwNTI0ODA1NjEzODE5MTcwMTA4ODIyODMzNTA5ODQwMDEyNzYwNjMwMzU3NzA1OTA0Mjc3NDQxNjYzOTAyNDQwMzM3OTk3MjA4NDEyODIyMDE0NTU2ODc0ODkyNDk1MjkxODg1ODkyODMyODM2NTIwNDM4NjkxMzMyOTcxMDU3NzM1OTQ2MzA0MzU4NjA4NzY2ODU4MDAxNTk0OTQ5NTgyMzQxMTU4NzY5MzQ2NDY5ODAwOTAwOTkyNTgiXSwgWyJ0aW1lc3RhbXAiLCAiMTUzMTAyNjAzOTYzMTU1ODU5NzQ0MDA1NjIxNTA5MzQ2NzQ4NTU4NzI4MTM1MDA4NzE1MzQ5NDQ2MjA5MzIyMjI0MDAwMTgzMjc5ODQ5NDE0MTc5ODMzMDExODk5OTYxNzQ5NjQyMTIyNjExNjI3Mzg5NzI2MDIxMDMzMzc3NTIwNzI2ODk2NzY3MDM2NTI3MzE1Njc4ODM2Njg4MDYzODI5NTIyNjIwNjE1NTc1NTgxODE5NTYwNjcxMDU4NTI2NjA5MDcwOTg4Mjk1MjE2MzAxMTMzNTgwMjgxMjQwMzEzOTU4ODM5Mzc0Njk3NTY1NjE3NjAzNjI2NjQyNjQ1NDk3OTI0NzQ3MjgwMjM4MTkzMTA5MTcxMjEyMjQ1NDc2NDMwMjk2MDc1NjIyNzU4NTMyODk0OTQ1MDc2MTAzMTM0ODU2NDI0NDY5NDg3NDkwNjgwNzU4NDk4MzE3NzYwNTQwOTQxNTQwMzUxNzU1MzMwMzI2MTY2MTYwMTU1OTYyNDA0NjA2OTM4MDMxOTE0MTcwMjI1Mzk2OTMxMzU4MjI0NzM1OTYxMTM1Nzk3MjcyNjA2NDYxODc1MDU1NTMxMzYwMjkxMTcxMjY0MzMzMTg1MzkxMTA4NzgzODk0MjE0NzU3ODMwOTgwODE5NDM0Mjg5NjUxMTgwMTEzNTk5NjgxOTU2NjM3MTc2NjUxOTk4NDc5NjkyNjU0NDg3NzAxNjM3NzQ0ODg0NzY5NDM0MjA1NzExNTgyNDE3NTA1MzgzNTk3MzYwMTAwMDM4NDU4MDI5MTQxMjY0MTY1NDI3Mzk1MjY1NDQ2NjQ5NjgzMjE2Nzc1MDE3OTYzMDg0NjgzNDQ0NjUyMDczMTQ1NjUzOTgwODI3MzIyOTkyMzAyNDc5MDA0ODMyNTYzODQzMzUzOTI2NDY2MiJdLCBbInR5cGUiLCAiNTYyOTg0MjE5NjI0NjgyMTM1ODA2MjQ3MzQ1NDE1NDg1MTUxMTkxNzg5NDg4NTQzMDU0NjA4MTY4NTUwNDYwOTQwODY1NzMwNjg3MTgyMTIxODY4NDI0NzU3NjQ4ODIxMzk4MDM2Nzg1MTczMTM4MzIwNzk0MDQ5Njk3MjE4NDQ4NzEwMjM0MzM0MDk4MDUxNzc4NTM5OTEwNjE5OTg0NDk5OTUxNDYxNzM2NTkxNjIzNTY1NDg5NjYwNzczMjY1ODQwODIxMTM4NTMwMjgyNDg4MzQxNzY0OTUwNzg4Mjg3MzgxNzY3MjI3NDAwOTkwNjg5NDk0Mjg1MDI2ODE5ODUwMDYyMzMzNTA0NzIwMzUzODM3NTYyODk1OTc2NTk0MzIxMTM4MjY0MTkzNzg0MzkyODg0MTAyNjQzNjkxMDYxMTc0ODE5MDQ4ODg2OTQ4OTIzODQ5MTEzODg0NzYzOTYzNDQ5NzQyMzgwNTY5NzY2NDU1NTQ5OTk0MDM5MTY0MDMwNDU3MjUwMDc5NjUxODk2Njg2ODkwMzIwODkzNjgxNDM0MDM0MzI4ODE3ODM0NDcxNDU3ODgyNzM0OTY5MzY2NTExMDI5MDI3NzE1NjUwNDI2MDM5NzQzNDE0NTE3NjU3NTgzMzI2NjczODYxNzM4Mzc0NjgwNjcwODkxNjgxMDk5MjM0NDEzNDI2MTAwNjY4ODY0NzEyNzI2MDE1NDc1ODY2MTMxODk0MjAxNjkxNDUzMzY4NjgzNzgzOTkyMTY1NDU3MTUzMDY3OTEwNjEyODA4MDY0NjY1NzU4MTM5NjY0Nzc1MjAzNzE1MTg2NTM0MjI4Njk4MDE5MDYzMzg0OTYwODMwMTc5Nzk0MTYzMzM5ODY1OTQzODQ5MDUwODgzMjExMzAwODIzNTU1OTUzMDMxIl0sIFsidGl0bGUiLCAiMzU1OTc3MzI5NjQxNjQyNTk0MzY2NjE1Nzc2Nzk5OTk4NTI2MjI5Nzc0NTAwODI2OTU2NjIzNDA3NTYwODMwMTExMzUwNzA2NTU4MjE2ODMyNjYxNjIxNzAzMTE0MDAwNzU1MTQyODkyNjAwNTU4OTcyMzc0NzAxNDM5MjcwNzM0MTM0MTQwNTQ0NjQwMzgyMTkxODgxNTE2MDI3NDcwMzE1MzM3NjQ1ODQ3NTA0NDcyNzM3ODUzNTU2ODQyMDQyOTY2MzQwOTQyNDUyMTU2MDI5NDQ2MDMwOTk3NDAyNDk1MDE1OTA3MzEwNjc0ODA5MDg1NTQxNDU5NTE4MTMyMDczODk4NzY3NTYyOTU1NjYxNDM0NjM0OTQ5MjEyNjk0MzY4ODIyMjkwNDcxOTI2OTEzMDA3NzE4ODIwNDgyODkyMzcwNjEwNDU5NDI3NzM3MzQwODM1MTE1NzE3OTYxNDM2NjQyNTgzODE0NTIzMTAyOTIyMjg0MTY1NzM0NTY4MTAxMDgxOTYyODA3OTU3MTA5MTk4NDE3MzUzMjc0NDA0MTIyNjQ4OTAyMjYxNDg2MDI3Nzg5MjY2NjU4MTUxMjQzOTA5Nzc5MTA5MTUyNzMxNzI4NzgxOTk1MjYxOTkyNTEzOTQwNTA0Njc3MTQ1MDAxMDc3MjkwMjU3MjE1Mjg0OTA1MjE0Nzc5Njk2OTY2NzIxNzg5MDg0NzQ4NzE5OTc3NjI4MTk0MDg2OTQxMDE5MjAwNjUyNTQ4MDA0NTcxMjQ4ODAzNTc0OTU5MDg4NTY0NzQ3OTg5MzUyMDE4MDMyMDExMjM3MDYyMDk2MzE4OTQwNjk1Mjc4NDMzMTc3MjE5NjMxOTc0ODUxMjM1MjYyOTYyODM5MjM3OTI0NjI2MjYwMDk4MzA2NTY3MTU2MjA5NTI2Il0sIFsibWFzdGVyX3NlY3JldCIsICI0NTY0NjA3MjM2NTA1MzcwOTg2ODc2NDk2NTQ0NjkxNDcwMTcyOTY3NDAyNzI5MDQ2MTQzNjYzOTMxNTM4NTMwMjMxNDgwNTEyMTAzNTgxMDY3OTczOTY3NjgyNzYzMjU5MzY5ODc2MjA0MjYzNTUxOTgxNDYxNzk0MjczOTMwOTY3NDQ4MjE1MDAzMDM5NjM2NTgzNTUyMzYzMjM5ODIxNDE1NzMzMjczMzk2NTE5OTk1NDcxOTc5ODY2NTU2OTM4NzAzMzk5MTk1MDA1NjAxMTI4NDQ1MDQ1ODMwMzA5MTg4ODY4MjI2MjIwODUzNTY2MzkyNTQyNzg2NjU3NzA1ODU0NzUxODY5NzA3MTQ2Nzc4MTg2MTYwODg0NzUwMDcxNDQzMjc0ODU1NzA0MDI4ODk2OTA4MDE3OTU5NTIxMzQwODUzMzkwODAxNTkyNDg2Njc1MDk1MzQ0MDk0MzgxOTk3MTcyNDQxNTk5NDA5MzQ2NTIxNjk4MTI2MzA4NjQ4NzAzMjE5MzQyNjI5MjM1NjAxNjU1OTQzOTU5NTYyNDM0OTkxNzA2Mjc1NDM5NDkzMDM0NzgyNjMxMzQyNzIxNzQxOTgwNDI1NzQxMDgzNjMyMTMxODMyODg0NDc3OTU1NjQyOTM4MTk5Mzg0MDI1ODEyMDI4ODA2Mjk1MDkxNzIxNjc0MzkwNzk3MzU5NzQzMzc3ODgwNzEzNzQwMTA5NDA5MjU4MjI1NjAyMTIxMDE3NDU4NjA4OTI0ODA4MDMzMzA2ODc0MDQxNTM5MTg4MDU1MDkyMjIwOTQ4Njg4NjE3MDEwMTUxNjcwMjc3MjczNjA1MjQxOTMyNDQ5MjIxMTYzNDI2MjcwMDEwOTU3MDgyODU4MDA0ODY3MjE1NTc4NTM5NzQxODg0Mzk0MzY4NTI1NjQiXV19LCAibm9uY2UiOiAiMTA4MjIzMTIyNTI3MDcxOTQwNDAyMzMyIn0=\\"}}], \\"comment\\": \\"Offer on cred def id WEVUqNxskVCusLM2NRHnzU:3:CL:10:issuer.agent.drone_schema\\", \\"formats\\": [{\\"attach_id\\": \\"indy\\", \\"format\\": \\"hlindy/[email protected]\\"}]}}","tags":null}'
2022-03-24 16:26:25,033 indy.libindy DEBUG _indy_loop_callback <<<
2022-03-24 16:26:25,033 indy.non_secrets DEBUG get_wallet_record: <<< res: '{"type":null,"id":"cd167377-f0b0-4fb9-8e78-a3a83e0a7208","value":"{\\"thread_id\\": \\"3afc6d6f-e23b-486f-a067-341e7b28e123\\", \\"created_at\\": \\"2022-03-24T15:30:57.631134Z\\", \\"updated_at\\": \\"2022-03-24T15:30:57.631134Z\\", \\"connection_id\\": \\"54701b35-d8fa-4be6-ba50-e825f1cbf3e5\\", \\"parent_thread_id\\": null, \\"initiator\\": \\"external\\", \\"role\\": \\"holder\\", \\"state\\": \\"offer-received\\", \\"auto_offer\\": false, \\"auto_issue\\": false, \\"auto_remove\\": false, \\"error_msg\\": null, \\"trace\\": false, \\"cred_offer\\": {\\"@type\\": \\"https://didcomm.org/issue-credential/2.0/offer-credential\\", \\"@id\\": \\"3afc6d6f-e23b-486f-a067-341e7b28e123\\", \\"~thread\\": {}, \\"credential_preview\\": {\\"@type\\": \\"https://didcomm.org/issue-credential/2.0/credential-preview\\", \\"attributes\\": [{\\"name\\": \\"id\\", \\"value\\": \\"1\\"}, {\\"name\\": \\"name\\", \\"value\\": \\"Alice\\"}, {\\"name\\": \\"surname\\", \\"value\\": \\"Smith\\"}, {\\"name\\": \\"type\\", \\"value\\": \\"2\\"}, {\\"name\\": \\"title\\", \\"value\\": \\"U\\"}, {\\"name\\": \\"subtitle\\", \\"value\\": \\"D\\"}, {\\"name\\": \\"expiration_dateint\\", \\"value\\": \\"20220331\\"}, {\\"name\\": \\"timestamp\\", \\"value\\": \\"1648135857\\"}]}, \\"offers~attach\\": [{\\"@id\\": \\"indy\\", \\"mime-type\\": \\"application/json\\", \\"data\\": {\\"base64\\": \\"eyJzY2hlbWFfaWQiOiAiV0VWVXFOeHNrVkN1c0xNMk5SSG56VToyOmRyb25lIHNjaGVtYTo2LjEwIiwgImNyZWRfZGVmX2lkIjogIldFVlVxTnhza1ZDdXNMTTJOUkhuelU6MzpDTDoxMDppc3N1ZXIuYWdlbnQuZHJvbmVfc2NoZW1hIiwgImtleV9jb3JyZWN0bmVzc19wcm9vZiI6IHsiYyI6ICI2NjIyNTMzMDU1OTIxMzg4NzUwNzI1Mjg0MDI5NTE1ODg5MzgxMjc0MjEzNDc3MDc3ODMwMjYzMDAzOTgwNTMzMzQ2MDY5NjU4ODg4NCIsICJ4el9jYXAiOiAiNDY0OTY1MTcxOTcyMjI3MDQyODcxMTc5MzgwNDA4MTExMzE4NDE1MDQzNTc2MTM1NDczMDI4NDQzNzA2MDcxOTI2MDczNTM0MDA1MzA1MDQyNjIwMzM4Nzk1ODU5MDc1NDAwNDUxODg3ODUzMzEwNDA4MDc1ODA3MDgzOTEyMjA4Mzg5NjA5MDYzMzE4NjA3OTI4NDk2OTEyMTExODgxNzQ5MzIzMTI0NjU5NjU4MjU1Njk5ODI5NTI4NTE5NjA3MDM1ODE5NTYwMzY4NzAyOTk2MzI5NjE0MjgxMDM3MDc4MzU3MDI0ODQ3MzMwODQ2ODY3Mjk1NDk1MjY0MTcxMzE1MTQ2MzU0NDI5MjQ1OTk5ODQ2OTY4Njc0NzE3NjkyMDM4ODY5NjkwODkxODM4ODQyNTc4NjQwNzgyOTk2MjUzNzg5OTg4MzYxOTEzMzU3NjQyMjk0MzI4NTY3MTUwODk2NTA5ODg0MTEyNzE0MTcxNDMzODIxNDM3Njk2MzUzNzk3NzEyNzYwOTA4MzIzOTA2MDIzMDAyMjk5ODQyNjEwNTg5NjY5NjQ1MzQ1MzI2OTQyMTQ0OTg5ODA1MjE5NzIxOTg3ODU3MzMyNzgwMzg2MjY2NTIyNDAxMjQwNTI4ODY3OTcwNjA5NjQwMzc0MzQ1MDc5MTYzOTcyODQ1NzM1Mzg2MDA5MDg3NzEwMTE3Njc3MjQyNzExMzQzODUzNTkyNDc3Nzk4NzkxMTU0MzUzNjcyNTc1MjAxNTMyMDcxNTUyMjc2MTI0MTk1NDYyNjU0MjU0OTU2MzU1MjU3NzI2MzMxMDMxMTM0NDA3NDY5OTMwMTA0NTYxMzgyMzkzNzUxMzUyMDkxNTcwODY5NzA4NDI1Njg2MTc0NDg3MTU5MTA4OTIxMTEzOTg1OTczODIyMzk0IiwgInhyX2NhcCI6IFtbInN1cm5hbWUiLCAiNzI1MTcyOTY2MjU0NjY1MDY4OTM3NDgwMjA1NDQxNjYzOTE5NDU0NzY0MjkyOTgwMTE4MDIzNzc3Njg4NzIxMTUyNjE0MjU1NzEwMTkzNjY2NDYxNzM4MTE0MTgyNzM4NjM4NTg1MTQ4NjQzOTE1NDc2NjkyNzEyNzUxNzEwMzU2MTg0MTQxMTI3NDcwNzgwMDI5OTAwOTEyOTQxMDE5NTU1NzI0NjYwNDA3MjEzMTk3NTQ5MjI2ODYwNjQxNjQ1OTk3MTEzMjc4NTk3NjE5Mjc1ODgzODY2MTIzNzU1ODkyNzUxODIxOTM3NjYwMjE2MDk1MjgyNzIwMDY3MTQyNzgwODg3MDExNjk4MTAwMjIwNTIzNDY3NDQzNDYzODcyMjU4Nzg5OTIxNTE3NDI2NzIxOTk2ODAwMzkyODQ0NzUwMDc2MzM5MjE5MTU3MzczNjQyMDkwMzQ0Mjc3MjQyNzA3Njg2MTY3MDkyNjc4NTk3MzY4ODQxNzMyMDM5NjkxMzY3ODIyMDE5MjE1Mjg3MTAyODIxNjkzMjMxNjI0ODk3MzI1NTY5OTYyODA3Nzc0NTMwNzgwNDk4OTc3NzY5NzY4NTYxNDY3NDI2MDY0MTcwMTUyOTY2MTM1ODc3MTk1Mzg5MjA1MzQ5ODgxMzE4NjIwNTYxMDE3NDc4NDYzNzA3ODQ3NzE1MTM5NjA0ODcwNDM0Mjc0NTI3NzIyOTAzNzUwODkwODc1OTU0NzQzODk2MjYwNTA5OTkzNTI0NDEzNTA3MjM1MDAyNzY2MTQ5NjE1Mzc4ODgwODc0NDExOTgzMTA2NzEzNTA5MDkyNDE3NzAyMTIyMzg4MTIzOTUzMDM0ODA2MTMyNTI2OTk2MDE1NDkzNDExNDQwMzU2MDI5MDcxOTkxMzQyNTYxMzI4MTgyMTIyIl0sIFsiaWQiLCAiNDkyNjYxNjgzMTUxOTA5OTY5MDM1NTkxNzA1NjE5MjEyNTE1NzQ5NzM3NzI4NzczMzU0OTM0NzIwNjUzNTE4MTM1MTE0MTE3NDc3MjI0ODY5OTM0NDk2NjU0NDE5MTExOTA5OTE5OTQwNDY1NzcyMDY4MDI1OTIyNjI4OTE2OTU2Mzg5NjM0ODY3NDAzMDcxNzI0NjQ5NDYzMjQzNDk1MTA4NTgyNzU0ODMzNzU1Mzg0MzIyNjQ0NDk2MjMyNDYxODcwMTI5ODY3NjM0MzQ0ODk0Mzc3MTAxNTc4MDU4MTQyNDg4NDE5NzUxMTYyNjkwNjgxNjA3MjEzNjc2ODczODQ0MDg3Njk4NDk3NTg2MzMwMjk2MzEyMDc1MjY1MDIzMTYxMDg1NzQxNDY3MDQyNDk4NDM1NDkwMzIxNDU3NDU2MjY4MTI1MjY2Mzk1MDM3OTQzNTE0Mjc0Njc1NjA0NTcyMjgyODMyMDA3NjkxMTM3NjE0NTAxMDMyMjgzMzkzNzMyNzE4NjUwMDUxMTc3NDAxNDgwMjI4ODU1MzQ1MjA3OTM0ODA2ODAxNDkzMzM2Mzk3NDQ4NTM0NzU2NTU0MTQ5MTc3ODI1NDU1NjM4NDk2MTU0NzY2NTcxNDYzODE3Nzg4NjIyNjIxNzc0ODY1NTg4OTQ5NDk5MTA4MzM4MjYyNjY3NjE5MTcwMTM5MDc4MzM4MjA0Mzg1OTMyNTQxMjIwOTU5ODQ2OTk5OTUzOTI5Mzc4NTY0NzE3NTI3NjA5OTQ1MTI1MTc0NjM3Njc5NDU2ODA2MjU1NjU2MTg3MzEwMzkwODI2Njc3OTQ1Njc5MzYyNjkyNjYxNjgyOTg1ODcyNTAxMTA4NTAxOTk1NTM5NzM5MjEzODU3MjM4MDM2OTA1NTk2NzYxMDY0MTk5NDU4ODY2Il0sIFsibmFtZSIsICI5NjkyNDk2NTQ4MjMzNjE2ODY3MTU5NTEyNTI0NjEzMDUxMzkxMDk0OTQ4NjI5NjM2MDY2MzI2OTY3ODQ3MjA2MjQ0NjQyMjczNzMwNzIyMTIyMzExNzU3OTE5ODYxMDM5NDI2MTgxMTM0MDM1OTgwMjUyMTMyNjc4NjEzNTcxMDI5NDU1NjY2MjMyNDAxNzA3MTg2MDA5ODg0NTQ4MzgzNjYyMjEzNjU1Mzk4NTkzMTI3Nzc2MTcxNDUwODI0NzMyMTU3MDM0MzQ3NTk3NTc1ODgxNDExMTUzOTk0NzYwNTExMTgxOTE2ODYyNjkxOTE5OTk1Mzk1MTM0NTQ5MTkxMDA2NTkwNTk2MTkyMjE1Njg5ODgyODI4Njg1MDE2NjcwOTU4NDQ4MTk1OTg4NTc2NDYxNjE2OTg3ODQ5Mzg3MzI0MzU3NDQ0Mzk4MDAwNTQ3OTMxOTM2MjMyNDc4NDMwOTcxMzYwMDk4MTY2NTU2MjYzODIxNDc3NzkwNDcwMzc2MTc2Nzc0ODE4NDQ0NjcyNjMwOTMyMzI3ODU2MjIyNjEyNzQ0MzcwODQ3MTA1NzM3OTM3NTM5MzQ2MTM1ODMyMjU0NjcxNTQ2MzM2MTgzNjAxODU4NzcwMDEzNjU4NTE0NzYyOTUzMjQ1NjE2MzI1Njg2ODUwMTU1NTg3NDQ5MzcyOTEwNzUzODYwOTUwNjUzNjAyMTYwMzQ4NjIyMjA5NTY3MjM2NTk0NTM3OTY1MTY1ODczNDc3Njg1NjgzMjY3NTMxMzE0NzEyMzM3OTQzOTE4NjM3NzMzNjUwMjk2OTk0MjM3NjI4ODQxMzA0MDU0NDU5MDY5NjM5OTQwNTAwMTMwNTEyNTgxNDYwODM0MTQ2NDk1NzgzNTAxNDE4NTMxMTIxMzY0NTMzOTQyNTgxNDQxMTkiXSwgWyJleHBpcmF0aW9uX2RhdGVpbnQiLCAiMTI2MzM5MDM5NzA4NDI3NDYwNTA2OTk4MzI2MzA3MTgxNjgwOTgzMTY2ODUxODUxMTQ3MjM5MjI4MzQ3NDY4MjMzNTY2ODUzOTQyODIxNDcyMjE3MDg2NzAwMDkxNDIyODk5MjMyNzI2Nzg5ODk1MDYwMjM0MzM5OTE1NzcwODAxNzMxODk2MTkwMjYyNDIyNzE3NTA3NjU4OTc5MzYyOTg4OTg5NzUxMTY5Mzg4MDc2MjA2MTA1MDkwNDU4MDc2NDc5OTUzNzQxMzExNTAzNTA2Mjc2MzMxMzU4MDYxNDk4ODM5NzkyNzY2NTM1MTY1MTc4MDM1NDk4OTM0Nzk1MDY3MTM1MjczMTM0MTAzNDIzNTM4MTQ5MzIyMzA5NDA2MDk3Mzg2ODk4MzI2MjQyOTgxNzYwOTk2MjYzNjY3MTU4OTc3MTc1NDEzODQwNTMzMTgxMTE1NzAyNTY4MDkxMTI4ODcxMzM1MzU0NDQxNTI1OTg0MDI1MzIzOTc0NjI1MTQ2MjY3MzE5NTEwMjQ2NTkwMzk4MzAwNzM2NjI3MDAxODE3NDI4NzMxMDg5MzA3MDI1MzM1MjE5ODI5NDU5MzkzNTE3MjYyMjIzOTgyMDM0OTk1ODIxMjg1MjQzMDcyMzIxNDU3OTE5NDM2MTI5MDgzNTQzNzk5MzIwNTAyNzkwMDUwMzQwODM1NDM5OTEyNjM0NjU4OTczNDM2MTY5OTAyMTAzMTYzMDA4MTU1NzEzMDA0OTQwNjc1NjExODk0ODc1NTE1NDA0MTc5NTc2ODIzMTkzMzk2Mzc2NzAwMDE5MjE0MzM3NzMzNzQyOTY5OTM2OTk5ODg1MTE1NzYxMjg5NTQ2MzM4MzM1NDUzOTEzNDM5Nzk4MTgxMDE3MTA5MTEzMTc4MzExMzE0ODk4MjExOTQ5MiJdLCBbInN1YnRpdGxlIiwgIjExOTA0NzIyOTkzNzUyMjQ2NDUyMDAwMDIxOTk4MDk4NjMxMDQyMjE3MDcyNjUwMDM0MzMwOTUzMzY3MjkzNjQ1ODAxNzE5Mjk3MjI2NjU1OTk1MDIzNDI4NTE2OTcxMDc3OTE4NzA2NTE2NDEyNTMyOTQwNDQ4NDQ5Mjk5NDUxMDU0NDIwNjI5Mzc0MTMyOTMxMTI4MDYyNTU3MzM2NjQ4MDgxNDg3MDU5NTY3OTg4MDM2NDQzMDk5MzIyMTkyNTMyMDQ5NDA5MTc3NzQyMDEwNzg0NjcyNjA5MzI2MzI3NTU2MDIxMjM3ODg1MDcyMDI4MzA4MTY1Mjg0NDg1MDIyODg0NTgyMDMyMzI2MTc2NjMxMjc2NDM2Njk2MDg0MDc0OTYwODE5ODM4OTU1NDk0MDYxMjE5MDE3MzQwMDA1NjgwMDAwMTUyMzU2NzcyMzA4NzMzMDk3MzA4ODE5ODM3MjMzNjU0Njc2OTI5NTMyMTgwODk1OTgwMjc1Mjk0NDkxMzE0NzA2MDE0NTAzNDA2MTk5MDc3MjAwOTczODIwNDc1NjM5NjQzMTkyMDU1OTYxODk0NjM2Mjg1NTQ4OTg5NTc5NjU1MzYxNDkwMTc3NDAzNzUzNjE3MDc3NjM1NjkyNzIwMjI3OTE4ODE2OTAxOTY4MDYyNjc5ODkwNTI0ODA1NjEzODE5MTcwMTA4ODIyODMzNTA5ODQwMDEyNzYwNjMwMzU3NzA1OTA0Mjc3NDQxNjYzOTAyNDQwMzM3OTk3MjA4NDEyODIyMDE0NTU2ODc0ODkyNDk1MjkxODg1ODkyODMyODM2NTIwNDM4NjkxMzMyOTcxMDU3NzM1OTQ2MzA0MzU4NjA4NzY2ODU4MDAxNTk0OTQ5NTgyMzQxMTU4NzY5MzQ2NDY5ODAwOTAwOTkyNTgiXSwgWyJ0aW1lc3RhbXAiLCAiMTUzMTAyNjAzOTYzMTU1ODU5NzQ0MDA1NjIxNTA5MzQ2NzQ4NTU4NzI4MTM1MDA4NzE1MzQ5NDQ2MjA5MzIyMjI0MDAwMTgzMjc5ODQ5NDE0MTc5ODMzMDExODk5OTYxNzQ5NjQyMTIyNjExNjI3Mzg5NzI2MDIxMDMzMzc3NTIwNzI2ODk2NzY3MDM2NTI3MzE1Njc4ODM2Njg4MDYzODI5NTIyNjIwNjE1NTc1NTgxODE5NTYwNjcxMDU4NTI2NjA5MDcwOTg4Mjk1MjE2MzAxMTMzNTgwMjgxMjQwMzEzOTU4ODM5Mzc0Njk3NTY1NjE3NjAzNjI2NjQyNjQ1NDk3OTI0NzQ3MjgwMjM4MTkzMTA5MTcxMjEyMjQ1NDc2NDMwMjk2MDc1NjIyNzU4NTMyODk0OTQ1MDc2MTAzMTM0ODU2NDI0NDY5NDg3NDkwNjgwNzU4NDk4MzE3NzYwNTQwOTQxNTQwMzUxNzU1MzMwMzI2MTY2MTYwMTU1OTYyNDA0NjA2OTM4MDMxOTE0MTcwMjI1Mzk2OTMxMzU4MjI0NzM1OTYxMTM1Nzk3MjcyNjA2NDYxODc1MDU1NTMxMzYwMjkxMTcxMjY0MzMzMTg1MzkxMTA4NzgzODk0MjE0NzU3ODMwOTgwODE5NDM0Mjg5NjUxMTgwMTEzNTk5NjgxOTU2NjM3MTc2NjUxOTk4NDc5NjkyNjU0NDg3NzAxNjM3NzQ0ODg0NzY5NDM0MjA1NzExNTgyNDE3NTA1MzgzNTk3MzYwMTAwMDM4NDU4MDI5MTQxMjY0MTY1NDI3Mzk1MjY1NDQ2NjQ5NjgzMjE2Nzc1MDE3OTYzMDg0NjgzNDQ0NjUyMDczMTQ1NjUzOTgwODI3MzIyOTkyMzAyNDc5MDA0ODMyNTYzODQzMzUzOTI2NDY2MiJdLCBbInR5cGUiLCAiNTYyOTg0MjE5NjI0NjgyMTM1ODA2MjQ3MzQ1NDE1NDg1MTUxMTkxNzg5NDg4NTQzMDU0NjA4MTY4NTUwNDYwOTQwODY1NzMwNjg3MTgyMTIxODY4NDI0NzU3NjQ4ODIxMzk4MDM2Nzg1MTczMTM4MzIwNzk0MDQ5Njk3MjE4NDQ4NzEwMjM0MzM0MDk4MDUxNzc4NTM5OTEwNjE5OTg0NDk5OTUxNDYxNzM2NTkxNjIzNTY1NDg5NjYwNzczMjY1ODQwODIxMTM4NTMwMjgyNDg4MzQxNzY0OTUwNzg4Mjg3MzgxNzY3MjI3NDAwOTkwNjg5NDk0Mjg1MDI2ODE5ODUwMDYyMzMzNTA0NzIwMzUzODM3NTYyODk1OTc2NTk0MzIxMTM4MjY0MTkzNzg0MzkyODg0MTAyNjQzNjkxMDYxMTc0ODE5MDQ4ODg2OTQ4OTIzODQ5MTEzODg0NzYzOTYzNDQ5NzQyMzgwNTY5NzY2NDU1NTQ5OTk0MDM5MTY0MDMwNDU3MjUwMDc5NjUxODk2Njg2ODkwMzIwODkzNjgxNDM0MDM0MzI4ODE3ODM0NDcxNDU3ODgyNzM0OTY5MzY2NTExMDI5MDI3NzE1NjUwNDI2MDM5NzQzNDE0NTE3NjU3NTgzMzI2NjczODYxNzM4Mzc0NjgwNjcwODkxNjgxMDk5MjM0NDEzNDI2MTAwNjY4ODY0NzEyNzI2MDE1NDc1ODY2MTMxODk0MjAxNjkxNDUzMzY4NjgzNzgzOTkyMTY1NDU3MTUzMDY3OTEwNjEyODA4MDY0NjY1NzU4MTM5NjY0Nzc1MjAzNzE1MTg2NTM0MjI4Njk4MDE5MDYzMzg0OTYwODMwMTc5Nzk0MTYzMzM5ODY1OTQzODQ5MDUwODgzMjExMzAwODIzNTU1OTUzMDMxIl0sIFsidGl0bGUiLCAiMzU1OTc3MzI5NjQxNjQyNTk0MzY2NjE1Nzc2Nzk5OTk4NTI2MjI5Nzc0NTAwODI2OTU2NjIzNDA3NTYwODMwMTExMzUwNzA2NTU4MjE2ODMyNjYxNjIxNzAzMTE0MDAwNzU1MTQyODkyNjAwNTU4OTcyMzc0NzAxNDM5MjcwNzM0MTM0MTQwNTQ0NjQwMzgyMTkxODgxNTE2MDI3NDcwMzE1MzM3NjQ1ODQ3NTA0NDcyNzM3ODUzNTU2ODQyMDQyOTY2MzQwOTQyNDUyMTU2MDI5NDQ2MDMwOTk3NDAyNDk1MDE1OTA3MzEwNjc0ODA5MDg1NTQxNDU5NTE4MTMyMDczODk4NzY3NTYyOTU1NjYxNDM0NjM0OTQ5MjEyNjk0MzY4ODIyMjkwNDcxOTI2OTEzMDA3NzE4ODIwNDgyODkyMzcwNjEwNDU5NDI3NzM3MzQwODM1MTE1NzE3OTYxNDM2NjQyNTgzODE0NTIzMTAyOTIyMjg0MTY1NzM0NTY4MTAxMDgxOTYyODA3OTU3MTA5MTk4NDE3MzUzMjc0NDA0MTIyNjQ4OTAyMjYxNDg2MDI3Nzg5MjY2NjU4MTUxMjQzOTA5Nzc5MTA5MTUyNzMxNzI4NzgxOTk1MjYxOTkyNTEzOTQwNTA0Njc3MTQ1MDAxMDc3MjkwMjU3MjE1Mjg0OTA1MjE0Nzc5Njk2OTY2NzIxNzg5MDg0NzQ4NzE5OTc3NjI4MTk0MDg2OTQxMDE5MjAwNjUyNTQ4MDA0NTcxMjQ4ODAzNTc0OTU5MDg4NTY0NzQ3OTg5MzUyMDE4MDMyMDExMjM3MDYyMDk2MzE4OTQwNjk1Mjc4NDMzMTc3MjE5NjMxOTc0ODUxMjM1MjYyOTYyODM5MjM3OTI0NjI2MjYwMDk4MzA2NTY3MTU2MjA5NTI2Il0sIFsibWFzdGVyX3NlY3JldCIsICI0NTY0NjA3MjM2NTA1MzcwOTg2ODc2NDk2NTQ0NjkxNDcwMTcyOTY3NDAyNzI5MDQ2MTQzNjYzOTMxNTM4NTMwMjMxNDgwNTEyMTAzNTgxMDY3OTczOTY3NjgyNzYzMjU5MzY5ODc2MjA0MjYzNTUxOTgxNDYxNzk0MjczOTMwOTY3NDQ4MjE1MDAzMDM5NjM2NTgzNTUyMzYzMjM5ODIxNDE1NzMzMjczMzk2NTE5OTk1NDcxOTc5ODY2NTU2OTM4NzAzMzk5MTk1MDA1NjAxMTI4NDQ1MDQ1ODMwMzA5MTg4ODY4MjI2MjIwODUzNTY2MzkyNTQyNzg2NjU3NzA1ODU0NzUxODY5NzA3MTQ2Nzc4MTg2MTYwODg0NzUwMDcxNDQzMjc0ODU1NzA0MDI4ODk2OTA4MDE3OTU5NTIxMzQwODUzMzkwODAxNTkyNDg2Njc1MDk1MzQ0MDk0MzgxOTk3MTcyNDQxNTk5NDA5MzQ2NTIxNjk4MTI2MzA4NjQ4NzAzMjE5MzQyNjI5MjM1NjAxNjU1OTQzOTU5NTYyNDM0OTkxNzA2Mjc1NDM5NDkzMDM0NzgyNjMxMzQyNzIxNzQxOTgwNDI1NzQxMDgzNjMyMTMxODMyODg0NDc3OTU1NjQyOTM4MTk5Mzg0MDI1ODEyMDI4ODA2Mjk1MDkxNzIxNjc0MzkwNzk3MzU5NzQzMzc3ODgwNzEzNzQwMTA5NDA5MjU4MjI1NjAyMTIxMDE3NDU4NjA4OTI0ODA4MDMzMzA2ODc0MDQxNTM5MTg4MDU1MDkyMjIwOTQ4Njg4NjE3MDEwMTUxNjcwMjc3MjczNjA1MjQxOTMyNDQ5MjIxMTYzNDI2MjcwMDEwOTU3MDgyODU4MDA0ODY3MjE1NTc4NTM5NzQxODg0Mzk0MzY4NTI1NjQiXV19LCAibm9uY2UiOiAiMTA4MjIzMTIyNTI3MDcxOTQwNDAyMzMyIn0=\\"}}], \\"comment\\": \\"Offer on cred def id WEVUqNxskVCusLM2NRHnzU:3:CL:10:issuer.agent.drone_schema\\", \\"formats\\": [{\\"attach_id\\": \\"indy\\", \\"format\\": \\"hlindy/[email protected]\\"}]}}","tags":null}'
2022-03-24 16:26:25,041 indy.non_secrets DEBUG get_wallet_record: >>> wallet_handle: 3, type_: 'connection', id: '54701b35-d8fa-4be6-ba50-e825f1cbf3e5', options_json: '{"retrieveType": false, "retrieveValue": true, "retrieveTags": false}'
2022-03-24 16:26:25,042 indy.libindy DEBUG do_call: >>> name: indy_get_wallet_record, args: (c_int(3), c_char_p(139815755730144), c_char_p(139815500609080), c_char_p(139815748414488), <CFunctionType object at 0x7f296663ccc8>)
2022-03-24 16:26:25,042 indy.libindy DEBUG do_call: Function indy_get_wallet_record returned err: 0
2022-03-24 16:26:25,042 indy.libindy DEBUG do_call: <<< <Future pending>
2022-03-24 16:26:25,042 indy.libindy DEBUG _indy_callback: >>> command_handle: 28098, err , args: (b'{"type":null,"id":"54701b35-d8fa-4be6-ba50-e825f1cbf3e5","value":"{\\"invitation_key\\": \\"9w1DoQHY7sE7wdpLWmfY6rDzNNphpZScRucgpzjwpykr\\", \\"request_id\\": \\"ba883573-64ce-4157-a58d-5491b92726bc\\", \\"their_did\\": \\"TLJawxxgwaoRdzqZ5ZA8Xo\\", \\"invitation_msg_id\\": \\"a8d2c2c9-1ac0-4a59-ad8b-fbbf2f60a155\\", \\"my_did\\": \\"KMByaidVDZK922a8CNReM2\\", \\"created_at\\": \\"2022-03-24T15:21:57.773096Z\\", \\"updated_at\\": \\"2022-03-24T15:21:58.175252Z\\", \\"their_role\\": \\"inviter\\", \\"inbound_connection_id\\": null, \\"routing_state\\": \\"none\\", \\"accept\\": \\"auto\\", \\"invitation_mode\\": \\"once\\", \\"alias\\": \\"holder2issuer.agent\\", \\"error_msg\\": null, \\"their_label\\": \\"issuer.agent\\", \\"their_public_did\\": null, \\"state\\": \\"active\\", \\"connection_protocol\\": \\"connections/1.0\\"}","tags":null}',)
2022-03-24 16:26:25,043 indy.libindy DEBUG _indy_callback: <<<
2022-03-24 16:26:25,044 indy.libindy DEBUG _indy_loop_callback: >>> command_handle: 28098, err , args: (b'{"type":null,"id":"54701b35-d8fa-4be6-ba50-e825f1cbf3e5","value":"{\\"invitation_key\\": \\"9w1DoQHY7sE7wdpLWmfY6rDzNNphpZScRucgpzjwpykr\\", \\"request_id\\": \\"ba883573-64ce-4157-a58d-5491b92726bc\\", \\"their_did\\": \\"TLJawxxgwaoRdzqZ5ZA8Xo\\", \\"invitation_msg_id\\": \\"a8d2c2c9-1ac0-4a59-ad8b-fbbf2f60a155\\", \\"my_did\\": \\"KMByaidVDZK922a8CNReM2\\", \\"created_at\\": \\"2022-03-24T15:21:57.773096Z\\", \\"updated_at\\": \\"2022-03-24T15:21:58.175252Z\\", \\"their_role\\": \\"inviter\\", \\"inbound_connection_id\\": null, \\"routing_state\\": \\"none\\", \\"accept\\": \\"auto\\", \\"invitation_mode\\": \\"once\\", \\"alias\\": \\"holder2issuer.agent\\", \\"error_msg\\": null, \\"their_label\\": \\"issuer.agent\\", \\"their_public_did\\": null, \\"state\\": \\"active\\", \\"connection_protocol\\": \\"connections/1.0\\"}","tags":null}',)
2022-03-24 16:26:25,044 indy.libindy DEBUG _indy_loop_callback: Function returned b'{"type":null,"id":"54701b35-d8fa-4be6-ba50-e825f1cbf3e5","value":"{\\"invitation_key\\": \\"9w1DoQHY7sE7wdpLWmfY6rDzNNphpZScRucgpzjwpykr\\", \\"request_id\\": \\"ba883573-64ce-4157-a58d-5491b92726bc\\", \\"their_did\\": \\"TLJawxxgwaoRdzqZ5ZA8Xo\\", \\"invitation_msg_id\\": \\"a8d2c2c9-1ac0-4a59-ad8b-fbbf2f60a155\\", \\"my_did\\": \\"KMByaidVDZK922a8CNReM2\\", \\"created_at\\": \\"2022-03-24T15:21:57.773096Z\\", \\"updated_at\\": \\"2022-03-24T15:21:58.175252Z\\", \\"their_role\\": \\"inviter\\", \\"inbound_connection_id\\": null, \\"routing_state\\": \\"none\\", \\"accept\\": \\"auto\\", \\"invitation_mode\\": \\"once\\", \\"alias\\": \\"holder2issuer.agent\\", \\"error_msg\\": null, \\"their_label\\": \\"issuer.agent\\", \\"their_public_did\\": null, \\"state\\": \\"active\\", \\"connection_protocol\\": \\"connections/1.0\\"}","tags":null}'
2022-03-24 16:26:25,045 indy.libindy DEBUG _indy_loop_callback <<<
2022-03-24 16:26:25,046 indy.non_secrets DEBUG get_wallet_record: <<< res: '{"type":null,"id":"54701b35-d8fa-4be6-ba50-e825f1cbf3e5","value":"{\\"invitation_key\\": \\"9w1DoQHY7sE7wdpLWmfY6rDzNNphpZScRucgpzjwpykr\\", \\"request_id\\": \\"ba883573-64ce-4157-a58d-5491b92726bc\\", \\"their_did\\": \\"TLJawxxgwaoRdzqZ5ZA8Xo\\", \\"invitation_msg_id\\": \\"a8d2c2c9-1ac0-4a59-ad8b-fbbf2f60a155\\", \\"my_did\\": \\"KMByaidVDZK922a8CNReM2\\", \\"created_at\\": \\"2022-03-24T15:21:57.773096Z\\", \\"updated_at\\": \\"2022-03-24T15:21:58.175252Z\\", \\"their_role\\": \\"inviter\\", \\"inbound_connection_id\\": null, \\"routing_state\\": \\"none\\", \\"accept\\": \\"auto\\", \\"invitation_mode\\": \\"once\\", \\"alias\\": \\"holder2issuer.agent\\", \\"error_msg\\": null, \\"their_label\\": \\"issuer.agent\\", \\"their_public_did\\": null, \\"state\\": \\"active\\", \\"connection_protocol\\": \\"connections/1.0\\"}","tags":null}'
2022-03-24 16:26:25,047 indy.non_secrets DEBUG open_wallet_search: >>> wallet_handle: 3, type_: 'indy_cred_ex_v20', query_json: '{"cred_ex_id": "cd167377-f0b0-4fb9-8e78-a3a83e0a7208"}', options_json: '{"retrieveRecords": true, "retrieveTotalCount": false, "retrieveType": false, "retrieveValue": true, "retrieveTags": false}'
2022-03-24 16:26:25,048 indy.libindy DEBUG do_call: >>> name: indy_open_wallet_search, args: (c_int(3), c_char_p(139815749060880), c_char_p(139815500570792), c_char_p(139815748617392), <CFunctionType object at 0x7f2964732110>)
2022-03-24 16:26:25,048 indy.libindy DEBUG do_call: Function indy_open_wallet_search returned err: 0
2022-03-24 16:26:25,049 indy.libindy DEBUG do_call: <<< <Future pending>
2022-03-24 16:26:25,050 indy.libindy DEBUG _indy_callback: >>> command_handle: 28099, err , args: (9339,)
2022-03-24 16:26:25,050 indy.libindy DEBUG _indy_callback: <<<
2022-03-24 16:26:25,051 indy.libindy DEBUG _indy_loop_callback: >>> command_handle: 28099, err , args: (9339,)
2022-03-24 16:26:25,054 indy.libindy DEBUG _indy_loop_callback: Function returned 9339
2022-03-24 16:26:25,055 indy.libindy DEBUG _indy_loop_callback <<<
2022-03-24 16:26:25,055 indy.non_secrets DEBUG open_wallet_search: <<< res: 9339
2022-03-24 16:26:25,055 indy.non_secrets DEBUG fetch_wallet_search_next_records: >>> wallet_handle: 3, wallet_search_handle: 9339, count: 100
2022-03-24 16:26:25,055 indy.libindy DEBUG do_call: >>> name: indy_fetch_wallet_search_next_records, args: (c_int(3), c_int(9339), c_uint(100), <CFunctionType object at 0x7f29647322a0>)
2022-03-24 16:26:25,055 indy.libindy DEBUG do_call: Function indy_fetch_wallet_search_next_records returned err: 0
2022-03-24 16:26:25,055 indy.libindy DEBUG do_call: <<< <Future pending>
2022-03-24 16:26:25,059 indy.libindy DEBUG _indy_callback: >>> command_handle: 28100, err , args: (b'{"totalCount":null,"records":null}',)
2022-03-24 16:26:25,059 indy.libindy DEBUG _indy_callback: <<<
2022-03-24 16:26:25,065 indy.libindy DEBUG _indy_loop_callback: >>> command_handle: 28100, err , args: (b'{"totalCount":null,"records":null}',)
2022-03-24 16:26:25,065 indy.libindy DEBUG _indy_loop_callback: Function returned b'{"totalCount":null,"records":null}'
2022-03-24 16:26:25,065 indy.libindy DEBUG _indy_loop_callback <<<
2022-03-24 16:26:25,065 indy.non_secrets DEBUG fetch_wallet_search_next_records: <<< res: '{"totalCount":null,"records":null}'
2022-03-24 16:26:25,066 indy.non_secrets DEBUG close_wallet_search: >>> wallet_search_handle: 9339
2022-03-24 16:26:25,066 indy.libindy DEBUG do_call: >>> name: indy_close_wallet_search, args: (c_int(9339), <CFunctionType object at 0x7f29647324f8>)
2022-03-24 16:26:25,066 indy.libindy DEBUG do_call: Function indy_close_wallet_search returned err: 0
2022-03-24 16:26:25,066 indy.libindy DEBUG do_call: <<< <Future pending>
2022-03-24 16:26:25,069 indy.libindy DEBUG _indy_callback: >>> command_handle: 28101, err , args: ()
2022-03-24 16:26:25,069 indy.libindy DEBUG _indy_callback: <<<
2022-03-24 16:26:25,070 indy.libindy DEBUG _indy_loop_callback: >>> command_handle: 28101, err , args: ()
2022-03-24 16:26:25,070 indy.libindy DEBUG _indy_loop_callback: Function returned None
2022-03-24 16:26:25,070 indy.libindy DEBUG _indy_loop_callback <<<
2022-03-24 16:26:25,071 indy.non_secrets DEBUG close_wallet_search: <<< res: None
2022-03-24 16:26:25,072 aries_cloudagent.core.dispatcher ERROR Handler error: credential_exchange_send_bound_request
Traceback (most recent call last):

  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aries_cloudagent/protocols/issue_credential/v2_0/routes.py", line 1234, in credential_exchange_send_bound_request
=================
    holder_did if holder_did else conn_record.my_did,
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aries_cloudagent/protocols/issue_credential/v2_0/manager.py", line 364, in create_request
    cred_ex_record, {"holder_did": holder_did}
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aries_cloudagent/protocols/issue_credential/v2_0/formats/indy/handler.py", line 293, in create_request
    cred_req_result = await _create()
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aries_cloudagent/protocols/issue_credential/v2_0/formats/indy/handler.py", line 272, in _create
    async with ledger:
AttributeError: __aexit__
2022-03-24 16:26:25,073 aries_cloudagent.admin.server ERROR Handler error with exception: __aexit__
Traceback (most recent call last):
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aries_cloudagent/admin/server.py", line 163, in ready_middleware
    return await handler(request)
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aries_cloudagent/admin/server.py", line 200, in debug_middleware
    return await handler(request)
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aiohttp_apispec/middlewares.py", line 45, in validation_middleware
    return await handler(request)
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aries_cloudagent/admin/server.py", line 301, in check_token
    return await handler(request)
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aries_cloudagent/admin/server.py", line 347, in check_multitenant_authorization
    return await handler(request)
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aries_cloudagent/admin/server.py", line 391, in setup_context
    return await task
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aries_cloudagent/protocols/issue_credential/v2_0/routes.py", line 1234, in credential_exchange_send_bound_request
    holder_did if holder_did else conn_record.my_did,
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aries_cloudagent/protocols/issue_credential/v2_0/manager.py", line 364, in create_request
    cred_ex_record, {"holder_did": holder_did}
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aries_cloudagent/protocols/issue_credential/v2_0/formats/indy/handler.py", line 293, in create_request
    cred_req_result = await _create()
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aries_cloudagent/protocols/issue_credential/v2_0/formats/indy/handler.py", line 272, in _create
    async with ledger:
AttributeError: __aexit__
2022-03-24 16:26:25,076 aiohttp.server ERROR Error handling request
Traceback (most recent call last):
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aiohttp/web_protocol.py", line 422, in _handle_request
    resp = await self._request_handler(request)
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aiohttp/web_app.py", line 499, in _handle
    resp = await handler(request)
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aiohttp/web_middlewares.py", line 119, in impl
    return await handler(request)
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aries_cloudagent/admin/server.py", line 163, in ready_middleware
    return await handler(request)
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aries_cloudagent/admin/server.py", line 200, in debug_middleware
    return await handler(request)
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aiohttp_apispec/middlewares.py", line 45, in validation_middleware
    return await handler(request)
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aries_cloudagent/admin/server.py", line 301, in check_token
    return await handler(request)
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aries_cloudagent/admin/server.py", line 347, in check_multitenant_authorization
    return await handler(request)
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aries_cloudagent/admin/server.py", line 391, in setup_context
    return await task
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aries_cloudagent/protocols/issue_credential/v2_0/routes.py", line 1234, in credential_exchange_send_bound_request
    holder_did if holder_did else conn_record.my_did,
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aries_cloudagent/protocols/issue_credential/v2_0/manager.py", line 364, in create_request
    cred_ex_record, {"holder_did": holder_did}
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aries_cloudagent/protocols/issue_credential/v2_0/formats/indy/handler.py", line 293, in create_request
    cred_req_result = await _create()
  File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aries_cloudagent/protocols/issue_credential/v2_0/formats/indy/handler.py", line 272, in _create
    async with ledger:
AttributeError: __aexit__
2022-03-24 16:26:25,079 aiohttp.access INFO 172.25.0.1 [24/Mar/2022:16:26:25 +0000] "POST /issue-credential-2.0/records/cd167377-f0b0-4fb9-8e78-a3a83e0a7208/send-request HTTP/1.1" 500 412 "http://localhost:8032/api/doc" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:98.0) Gecko/20100101 Firefox/98.0"

I believe the critical error is at:

File "/home/indy/.pyenv/versions/3.6.13/lib/python3.6/site-packages/aries_cloudagent/protocols/issue_credential/v2_0/formats/indy/handler.py", line 272, in _create
    async with ledger:
AttributeError: __aexit__

which to me implies the ledger instance at that point is somehow invalid and not async-able?

apologies if this is all a bit verbose (I had logging turned up pretty high) but hopefully it's useful in diagnosing what's going wrong. Let me know if you need any further information.

@shaangill025 shaangill025 self-assigned this Mar 25, 2022
@andysign
Copy link

Hello there,

Ideally you should add the following 4 extra parameters when you start the ACA-Py agent and that should fix your problem:

--auto-provision

--wallet-type indy

--wallet-name alice

--wallet-key aliceSecret

The 1st one ( it's kind of optional and depends on your setup )... if your profile does not exist it's just gonna try to initialize it for you.

The 2nd one is important because the default wallet type is 'basic' and I think you need a propper wallet for storeing more complex things like credential sets.

The 3rd and the 4th one is needed because when you pass the wallet type you also need to give it a name and a passphrase decryption key.

I think that's it. This should fix the issue for you ;)

Goot luck !

@mattdean-digicatapult
Copy link
Author

So yes if I provision with those additional flags (in my case passed by envs) it does indeed work. My guess is the ledger is only instantiated if the admin interface has a provisioned wallet or something?

This still feels like a bug. I don't really want to need an admin wallet given it represents no real entity in this scenario. Is this in some way by design @shaangill025?

I can use this to work around the issue, but at the very minimum a 500 error is still incorrect here

@shaangill025
Copy link
Contributor

@mattdean-digicatapult If possible, can you please test with the linked PR, this should fix the issue.

@mattdean-digicatapult
Copy link
Author

Apologies @shaangill025 for the delay. I haven't gotten around to testing this until today. I've rebuilt the docker image off of main and excluded the env variables (ACAPY_WALLET_TYPE, ACAPY_WALLET_NAME, ACAPY_WALLET_KEY, ACAPY_AUTO_PROVISION). When I run my stack the agent now fails to start with:

"Parameters --wallet-name and --wallet-key must be provided "
aries_cloudagent.config.error.ArgsParseError: Parameters --wallet-name and --wallet-key must be provided for indy wallets

I'm assuming this wasn't expected behaviour?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants