creates a POST endpoint for finding all the deployed contracts for a given wallet, matching a provided set of contract TX ids
the intent of the POST is to keep the route generic enough so any source code ID's can be provided instead of hard coding the PDNS registry contract and required a redeploy if it ever to change
curl -X POST http://localhost:3000/wallet/ZjmB2vEUlHlJ7-rgJkYP09N5IzLPhJyStVrK5u9dDEo/contracts -H 'content-type: application/json' -d '{"sourceCodeTxIds": ["7hL0La2KMapdJI6yIGnb4f4IjvhlGQyXnqpWc0i0d_w","cNr6JPVu3rEOwIbdnu3lVipz9pwY5Pps9mxHSW7Jdtk","JIIB01pRbNK2-UyNxwQK-6eknrjENMTpTvQmB8ZDzQg","PEI1efYrsX08HUwvc6y-h6TSpsNlo2r6_fWL2_GdwhY"]}'
Details
GET
endpoint that fetches all the interactions on a contract for a walletPOST
endpoint for finding all the deployed contracts for a given wallet, matching a provided set of contract TX idsPOST
is to keep the route generic enough so any source code ID's can be provided instead of hard coding the PDNS registry contract and required a redeploy if it ever to changeresponse: