forked from PolymeshAssociation/polymesh-rest-api
-
Notifications
You must be signed in to change notification settings - Fork 0
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
fix: 🐛 fix involved tx + venues endpoints #24
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
fixes getInvolvedConfidentialTransactions and getConfidentialVenues throwing internal server errors
Blocked on this PR: PolymeshAssociation/polymesh-private-sdk#29 The lock file will need to be updated after release |
|
VictorVicente
approved these changes
Jul 22, 2024
sansan
approved these changes
Jul 22, 2024
🎉 This PR is included in version 1.0.0-alpha.10 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
mpastecki
pushed a commit
that referenced
this pull request
Jul 23, 2024
# 1.0.0-alpha.1 (2024-03-06) ### Bug Fixes * 🐛 Add transformer for checkpoint value conversion ([8a3455c](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/8a3455c7451a24e4ba56c9ce3cf982da8f114490)) * 🐛 Allow for space after , when passing mnemonics and dids ([39c66b0](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/39c66b01b093d26cf63d4661d4585166f129325d)) * 🐛 Build assets in dockerfile ([#46](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/46)) ([fec6f78](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/fec6f78aa41ccc9229a2697967281504dd87c810)) * 🐛 Build assets in dockerfile ([#46](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/46)) ([#47](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/47)) ([651ac1c](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/651ac1c5343bbdbe7fc651c764e21acf8d5ce135)) * 🐛 bump dependencies ([8414c85](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/8414c85bd3b112ae43a66aa000b3aa63e74f9c4d)) * 🐛 bump nestjs dependencies ([75857ce](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/75857ce91969656aa2d02e3739a099bd7ae98f85)) * 🐛 bump SDK to v19.2.0-alpha.3 ([7870b1e](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/7870b1efd3284944fc9270c4c66c62d01fa09178)) * 🐛 bump sdk version for 5.4 asset fix ([a269b29](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/a269b2923ae05f328903f885cffac464b1c49792)) * 🐛 Correct parsing of date attributes for paginated data ([c4f3916](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/c4f39163efdbc55cc3bc6bf5282711bce34fdf6b)) * 🐛 default for developer utils env variable ([2308191](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/23081919f377505e4efa39f4447be1ca65850927)) * 🐛 error when optional arg methods given no args ([d02482a](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/d02482adfad3673a9b8ffe230cd29debc42a0f35)) * 🐛 finding default portfolio when id 0 is given ([#197](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/197)) ([a8dfae5](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/a8dfae5ed204ea44d3d3f8ad3d1947a2143934b3)) * 🐛 Fix breaking test case ([4f10c5d](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/4f10c5d8d6937b3e3bba8f61d6e6e64cd4522007)) * 🐛 Fix breaking test case ([7dc7ad9](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/7dc7ad992250f021308411478486c38f1692e70c)) * 🐛 Fix lint errors ([e0ef268](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/e0ef26892fba925b8a1870c0434d686ec3487bea)) * 🐛 fix vault signing erroring on large payloads ([#117](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/117)) ([a3ef90c](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/a3ef90c7b8336101d0b43508d285847bcc199349)) * 🐛 Ignore release commit from commitlint ([3cb2216](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/3cb22160e23444db985dfd5043645ed6e7c07dd7)) * 🐛 include latest sdk bug fix ([1dd25aa](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/1dd25aa42c02b75b8933141f141d5efdcbb89cd4)) * 🐛 InstructionIdModel path update ([c4d530e](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/c4d530ed0d56d5e36f9c2008e4fe79bcba891723)) * 🐛 Modify authorizations accept/remove service logic ([#116](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/116)) ([503c816](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/503c8165461b7b226368e0ec10fe612477f565bc)) * 🐛 offline tx hash was not being recorded ([effede2](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/effede272f6e15c6d633a5f0d8a8c2273223abc9)) * 🐛 pass constructor parameters to TQ constructor ([beaf27e](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/beaf27ea1c4ec7398f072da3e4970b2d17db5e83)) * 🐛 Remove lint error ([8ce4bbd](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/8ce4bbd977efdc9000976a7254a195e970525715)) * 🐛 Remove use of `PolymeshError` in checkpoints specs ([f550565](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/f550565d6786d344134b8e29f7499bf76b1dceb6)) * 🐛 rename missing endpoint ([6bee27d](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/6bee27d2642c10d92f38781ba3197c17ee55719f)) * 🐛 resolve linting error and refactor params dto ([22e4308](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/22e43080f96629fdf5bd23377ebf63a3ccfc1854)) * 🐛 Run husky install as prepare script ([#37](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/37)) ([930ea27](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/930ea271603de2b3f92b9fc650cbd952152d615b)) * 🐛 startup error by where main was not found ([#138](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/138)) ([b180c60](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/b180c60c871f841bdf948382b4dda8686f1eee5f)) * 🐛 Update commitlint ignore regex to suppport prereleases ([87b2d9f](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/87b2d9f3464bb516a1c33e680e581ee3e5259ffc)) * 🐛 Update create checkpoint + affirm instruction params ([de9e656](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/de9e656cfdba01d40b362e7245b71067218612bc)) * 🐛 Update IsBigNumber decerator name ([edc2b8c](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/edc2b8cc00f7e4694469ebcdbf9ab6203021de90)) * 🐛 Update max validation check in `paginated-params.dto.ts` ([8005c0d](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/8005c0d1e222511d156f81d5c2cbf77d6e4ba5bb)) * 🐛 Update parse permission method usage ([2ae50e9](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/2ae50e96da10833e767851187ff9cbb9a93c5c0f)) * 🐛 Upgrade SDK to v20.1.0 ([5e3e291](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/5e3e291dded0f6093f1e81de5f9be719bedb0104)) * 🐛 upgrade signing managers to latest versions ([159dd24](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/159dd24dd55489bd4dff8ddb1264bd6c6693554a)) * 🐛 use fixed SDK version ([055452c](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/055452c6462146d8ad776a29bc87495e1c7a2faf)) * 🐛 use proper format for array examples ([3fa5fd0](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/3fa5fd0753f6ebb4c7105a393502daf43ebcee4a)) * 🐛 use proper nested validation for inputs ([1abb00a](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/1abb00a5447f07bb930b6d2f06af861486df9692)) * 🐛 use proper return type for settlement endpoints ([d71eb32](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/d71eb32a9d112172c9197c1ed3d21e546a8ea551)) * 🐛 use proper validation decorators for input DTOs ([2be668d](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/2be668d281f90a87ba078205c81335b0d0d91270)) * make funding round optional ([2c7cfb6](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/2c7cfb6ff1b2bb84b17e283a61ce570adaf18684)) * missing import ([bdfb101](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/bdfb1018ad82da58d87670ebc00c307e2fb22129)) * use proper response ([1131367](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/1131367b9287dd1f48ea19b409e35f763bb31bde)) ### chore * 🤖 Bump SDK version to 15.0.0-alpha.10 ([facc00c](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/facc00ccaffe78a2989719198ce95416eea08aba)) * 🤖 Rename variable in asset utils ([98555dc](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/98555dce661589e97f21c4e4941f7e3125f6542f)) * 🤖 Upgrade sdk version to 12.0.0-alpha.4 ([7986eed](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/7986eedf5ef2accad8572d537931e53b216c64fd)) ### Code Refactoring * 💡 Rename `remove` authorization endpoint to `reject` ([c9a238e](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/c9a238e09c2d9cf11d7747ea84aaa334cad77d05)) * 💡 Rename endpoints and move code in their modules ([2492a5a](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/2492a5a10a907bae1bc1453b0953f92c81dacbd4)) * 💡 Replace `key` with `account` ([7992571](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/799257100ee646221c361f3a1968bac83edd91be)) * 💡 Upgrade SDK to 11.0.0-alpha.17 ([45c0744](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/45c074493ee0122aa864fe64995fddbab9df1968)) * Develop into master (#120) ([dc68b2b](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/dc68b2bda27bdefc85fe3909fa54950cc43a9779)), closes [#120](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/120) [#115](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/115) [#114](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/114) [#116](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/116) [#117](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/117) * v0.0.9 (#110) ([b855445](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/b855445cfd0d19d4271bd2064f6c011b7d4ece5f)), closes [#110](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/110) * Da 2/integrate signing manager (#91) ([fbd3af7](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/fbd3af7eb0bd15b8591b9c7f8f71a435c361dc9a)), closes [#91](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/91) * Update master (#40) ([0869485](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/0869485c725ace63c76b4afd179023280f5d58c7)), closes [#40](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/40) [#9](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/9) [#15](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/15) [#17](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/17) [#16](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/16) [#18](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/18) [#21](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/21) [#24](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/24) [#19](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/19) [#23](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/23) [#26](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/26) [#20](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/20) [#27](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/27) [#25](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/25) [#28](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/28) [#29](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/29) [#30](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/30) [#37](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/37) [#31](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/31) [#33](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/33) [#35](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/35) [#32](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/32) [#39](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/39) [#38](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/38) ### Features * 🎸 add /identities/:did/pending-instructions (GET) ([5fb35ea](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/5fb35eac2d2ffe9c0a19268b0153f21e8e795fcf)) * 🎸 Add `ApiPropertyOneOf` decorator ([e827b52](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/e827b52a5d432a97379c64b843a808988a41b7b1)) * 🎸 add `isFrozen` to data returned by `/assets/:ticker` ([15d8ccf](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/15d8ccfc58759d03733c61c49915e03f70bf5e5f)) * 🎸 Add `MiddlewareInterceptor` ([3cb2dcf](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/3cb2dcf1cacc2a63f108dbd553798d16653f4551)) * 🎸 add `options` field for tx details, like signer ([45bb420](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/45bb4205e6f736ae6bc8ba1ce72b1ed2a9d7156e)) * 🎸 add `options` field for tx details, like signer ([e7a0de8](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/e7a0de83295de6cef5ebc96de5d5376c5ea15ee2)) * 🎸 add `options` field for tx details, like signer ([3977339](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/39773399a2584a86aac6194c9c5a07ae9db1b195)) * 🎸 Add ability to create assets ([#20](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/20)) ([646e73a](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/646e73aebc3ca967f3f49021e4500458e880eee8)) * 🎸 add address and nonce to tx model ([aaf685b](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/aaf685beb0f120bdf6ffafd8ce14769691f1c78c)) * 🎸 Add an endpoint to get Asset's operation history ([3d37201](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/3d37201ecb25a31c41defe632188243c9bac7943)) * 🎸 Add API Key Swagger support ([8c7b3e6](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/8c7b3e6927e0c790f619975ee74a785119eecc13)) * 🎸 Add API to apply all incoming balances ([55abd84](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/55abd84ffb0bf3aa767351d2ca5b8a2b3daa021e)) * 🎸 Add API to burn confidential asset ([48c9751](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/48c97510fde1cde9a27bbb724eb8552c69893084)) * 🎸 Add API to check if confidential account is frozen ([ca720d9](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/ca720d974335538c4e6ce82a41f41820404c9c73)) * 🎸 Add API to decrypt balance for a confidential account ([8cf6c1b](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/8cf6c1b74edc1d03bde4c0e588199b45e7f2e389)) * 🎸 Add API to get confidential venues for a DID ([47b6b96](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/47b6b96e33f036c6e8aaa49385f882149d447c56)) * 🎸 Add API to get creation event data for CA ([fb9c7e0](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/fb9c7e050561d94606c14792d4c1943ec5f7b84a)) * 🎸 Add API to get held confidential assets for an identity ([bd02558](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/bd0255856a549c09f59fb546c080d0c4c35205c3)) * 🎸 Add API to get involved confidential txs for a DID ([f759712](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/f759712f7ee15f6e5f625f349edfa72d965cd1bb)) * 🎸 Add API to get involved parties for Confidential tx ([e9b2386](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/e9b2386a68cbde8cafa87a9c71225807b6ba808e)) * 🎸 Add API to get pending affirmation count ([dc759e9](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/dc759e97449a620a5bb5fa93c91507800be96342)) * 🎸 Add API to set venue filtering for a confidential asset ([460cc6d](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/460cc6d757142dba2a8fdde66a95b6f39ac1768e)) * 🎸 Add API to update Asset Documents ([#90](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/90)) ([bf8edea](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/bf8edea2787a3f60bc1cf5e1f79dcb01c343e208)) * 🎸 Add API to verify sender proofs as auditor/receiver ([4dd939c](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/4dd939c2b391b1fd45c651beda30ea6eda8098f9)) * 🎸 Add APIs to freeze/unfreeze confidential asset/account ([99e438c](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/99e438cd13e1ab396436e149c8b861375c49fec6)) * 🎸 Add APIs to get balances and incoming balances for CA ([f988d23](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/f988d2388117fbdc2c99ebff683a910c0f454932)) * 🎸 Add Asset APIs ([35a5350](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/35a5350ea3fe4ca1f42766cc01cd2a9ed3cdfaf1)) * 🎸 Add Asset Metadata endpoints ([#145](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/145)) ([1addc2f](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/1addc2f3af99e6a16629d0efa787d8da757d4510)) * 🎸 add asset tranaction history end point ([7741a33](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/7741a33413bcc03e36bb41d31bfb2d4384098560)) * 🎸 add authentication mechanism ([#121](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/121)) ([286b0a8](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/286b0a88099004cd346f6dd6b25a7e415dac7e5a)) * 🎸 add basic amqp flow ([6b6510d](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/6b6510d9df8448efb1366b5faaeede91b99d78f8)) * 🎸 Add Claim APIs ([2027d7c](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/2027d7c1bd42e2e7218b982b5f362c137c1b8cc6)) * 🎸 Add compliance management endpoints ([#34](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/34)) ([7ced074](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/7ced074d29f735f0a53e81e8cd6038832254992d)) * 🎸 Add confidential transaction related APIs ([fbdf8d9](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/fbdf8d9554cba4d928b1a62def684cab044f3214)) * 🎸 Add DELETE endpoint to remove a checkpoint schedule ([1cb1585](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/1cb158588963797f6eba6cd27f73b9e9bf04792d)) * 🎸 Add DELETE endpoint to remove a checkpoint schedule ([6eed222](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/6eed222aed804b05b619d25ccd0579f0f1a91dae)) * 🎸 add dev testing endpoint to aid with integration tests ([#158](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/158)) ([e99198b](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/e99198b9efb1a282ec059210791ba6b14401f5eb)) * 🎸 Add endpoint for Asset ownership transfer ([a1324f4](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/a1324f4c9f4627f3b3e7ac756bd2f86bc0db3974)) * 🎸 Add endpoint for controller transfer ([441771f](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/441771f497b9df76dade9204ad55ed5fc6d43460)) * 🎸 Add endpoint for modifying checkpoint ([3052c77](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/3052c77814febba92f65c416599fc3e286cdacf9)) * 🎸 Add endpoint GET `accounts/:account/balance` ([9db42cc](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/9db42cc1df8efb20083596277ac111e31a7ba16f)) * 🎸 Add endpoint GET `identities/:did/tickers` ([1b03b0e](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/1b03b0e1803f4ab069b505d8c068442d5bbcd50f)) * 🎸 Add endpoint POST `accounts/transfer` ([4ca9dd0](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/4ca9dd02ebceea665f2732f08e865f65889794ab)) * 🎸 Add endpoint to get held Assets by a DID ([c42331d](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/c42331d47ebad7f7f6d421db3aac6ad0a6d49d10)) * 🎸 Add endpoint to get Portfolio creation event details ([1fd0b77](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/1fd0b777c46fe4b586e3a198358642abb25ea9b9)) * 🎸 Add endpoint to get transaction details by hash ([7d00be5](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/7d00be51ee39fce71989928b80585d6f240a0cd0)) * 🎸 Add endpoint to get transaction history of an account ([d5ff950](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/d5ff950783d1e5459d9daf70de0a525ebe313933)) * 🎸 Add endpoint to get transactions associated with a CA ([2a62f44](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/2a62f44b5fc6203d4d094b3b56d17ad24936ed99)) * 🎸 Add endpoint to pay dividends for a Distribution ([008b8e5](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/008b8e560a9b5ad17d39c423f0624222b098a17b)) * 🎸 Add endpoint to redeem an amount of Asset's tokens ([ab815d0](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/ab815d0e41bb7f25ae4404e20281421f4f0da043)) * 🎸 Add endpoint to remove a corporate action ([8cb5544](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/8cb5544beb56defc1b2cd2dd2a87c866533fffe1)) * 🎸 add endpoint to retrieve grouped instructions ([af80fd5](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/af80fd5fac9821714cabdf5dafa218f792cac15f)) * 🎸 Add endpoint to set CA defaults ([ca8f5cd](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/ca8f5cdc459d45d12c2e13c291a222d791792dee)) * 🎸 Add endpoints to accept, reject an authorization request ([4afeb81](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/4afeb81b97a9e62701df8f0029fd4a3ebf7b0652)) * 🎸 add endpoints to freeze and unfreeze assets ([9739d70](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/9739d70a31515bd4712747b8493a3cd81497968c)) * 🎸 Add endpoints to modify/revoke account permissions ([#131](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/131)) ([1f6c771](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/1f6c7714557731bdc378018cbf726ec35679b3d2)) * 🎸 add Entity serialization capabilities ([0989ef3](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/0989ef3a6b40da7c80d1488f87453487a536a117)) * 🎸 add event scope to notification payload ([7759bc8](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/7759bc83f3863be40686995c28af5131b5261386)) * 🎸 add fireblocks signer ([#153](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/153)) ([164135e](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/164135e1d13ed7f5d02f50d6dd3b61dd50af7b3e)) * 🎸 Add GET `/account/:account/permissions` ([c8c9fa3](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/c8c9fa374261b9c4e3901b0a43aaee2d2a054a84)) * 🎸 Add get asset balance at a checkpoint ([#65](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/65)) ([295b914](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/295b914bbb00dcc2a482ba3448a08db709cae01c)) * 🎸 add identity namespace APIs ([9997ce8](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/9997ce8ece61390d260b89fc9ee16564dd673a06)) * 🎸 add instruction mediator endpoints ([7f4e7e9](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/7f4e7e935483e35ce38cd531fb14acc505b02f7e)) * 🎸 Add Issue Asset endpoint ([#29](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/29)) ([bb0545f](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/bb0545f2000b4770b6db8899b96ed882dfaad7a1)) * 🎸 Add link documents API ([e19c6bf](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/e19c6bf0d22061fdbdac109f17e9d001ee209be2)) * 🎸 Add mock CDD endpoint ([e14398b](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/e14398b1bcc3171c7465536cf804223068d671ac)) * 🎸 Add modify venue endpoint ([6657788](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/6657788a5bc4e2020460c55fd1e23fa85fa661c8)) * 🎸 Add new APIs related to confidential assets ([6a8d735](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/6a8d73537bdead2d8a53b25fad6dff380dfc890c)) * 🎸 add NFT module ([388a572](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/388a5728867f311a1104b2c6d6648a2fe5d4ea30)) * 🎸 add nonce and mortality tx options ([c753309](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/c753309a368c8df97b16061d58483ce9b452850d)) * 🎸 add nonce to notifications ([0461bd2](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/0461bd2d115bff7ed2c1aa5e5aa3bd5a21bca7d5)) * 🎸 add not found response to getInstruction ([850e625](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/850e62530c63b513c52bb489c5ec886459b60f32)) * 🎸 add offline process mode ([a921686](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/a92168697de61dd4329606b38e2babe4cd991dfb)) * 🎸 Add POST /assets/:ticker/checkpoints endpoint ([469d90c](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/469d90ce9296ba49566350c80f4302f916c5f27e)) * 🎸 Add POST /assets/:ticker/checkpoints/schedules API ([66b5f24](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/66b5f245cbca15f85813f92d2d2aa1ea545371e1)) * 🎸 Add POST /venue ([#35](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/35)) ([5eec3ef](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/5eec3efc884b9dc8bb7dee547c50386f1c0d827a)) * 🎸 Add POST API to configure dividend distribution ([383a273](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/383a27326420440cb6270bf47c02dbb807f5af2d)) * 🎸 Add postgres datastore ([#127](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/127)) ([a152a67](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/a152a6779bfe29f7ee14f877b02eaaffd666f455)) * 🎸 add sdk dual 5.4-6.0 version for smooth upgrade ([55c9e4d](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/55c9e4d718fbc0654200762ddfedfc191d7fb413)) * 🎸 Add Settlement APIs ([bf5258a](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/bf5258ab8ebb75977cbd7449f2198bb25489c226)) * 🎸 add ssh signing to the release bot configuration ([e27bae3](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/e27bae33d6fe4fc472b01d739de2c1a1c477d2d8)) * 🎸 Add subsidy related APIs ([827c687](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/827c6873acbf19d58be56dbfbe248d54ea5a5986)) * 🎸 Add support for Middleware V2 ([8cb8937](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/8cb8937782769db02c4510165eab3687054f2aff)) * 🎸 add swagger support ([0197d72](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/0197d7284336531eef9df87ee1ce5fb88faa0365)) * 🎸 add webhook support ([c3b0275](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/c3b02757ac6094377c4277108e8addcf50351268)) * 🎸 addClaims, editClaims, revokeClaims ([dcf5a94](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/dcf5a943a119766f85945b1fc94c11a61b445cc7)) * 🎸 addInvestorUniquenessClaims ([c8f1b48](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/c8f1b48758c67b8b55db1bc0ca6ea8fe6cece5a9)) * 🎸 Adds new Asset Metadata endpoints ([f278c6e](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/f278c6eae66c78d14e0b238e3b63ac8d7aeeab10)) * 🎸 Adds new Asset Metadata endpoints ([87bf11a](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/87bf11ad930e7e8766670033bd227aee6127afad)) * 🎸 Allow for 0 initial balances in mock cdd endpoint ([87f433a](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/87f433aa885c11ab697a2766be97e1650f22c289)) * 🎸 Allow optional `memo` field while creating instruction ([3b003ea](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/3b003ea4e7d4a1e70f3c5c5bd7235f192b80399a)) * 🎸 allow registering CustomClaim ([e6cfb27](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/e6cfb27f53b913f663abc54692e2d06c704b9377)) * 🎸 allow webhookUrl param to be passed on write requests ([#114](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/114)) ([3a5451c](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/3a5451c6ed5f9a4e90d1fda986bfc27ce0f326b1)) * 🎸 asset compliance requirements - edit, add, delete, deleteAll ([#126](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/126)) ([89a66c7](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/89a66c7535ba99687084f8d1836e5c39366e168a)) * 🎸 bump SDK to support Polymesh 5.4 ([6f8b6e8](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/6f8b6e86da89e3c45514a7d1725b5cd395903834)) * 🎸 Bump SDK version to 13.0.0-alpha.28 ([52c113a](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/52c113a7d753045d4907d5be1535ddd43e3acca0)) * 🎸 Bump SDK version to v19 for chain `5.2.0` support ([fa03bd5](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/fa03bd5d510706a2d11b373eca218d3a75fae303)) * 🎸 Bump SDK version to v22 ([64611da](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/64611da567069de295e1077c2afc1ae34ea943bf)) * 🎸 check if compliance requirements are paused ([#141](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/141)) ([9ded4b7](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/9ded4b78384c042057506dd37360847bc040b4c2)) * 🎸 Claim Dividends API ([51506f0](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/51506f0a3dddb89243292e001a53e084de0ae7e0)) * 🎸 config artemis MQ explictly ([365ff6c](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/365ff6cf7eb0b026dd8baaaf0001db555e87bee5)) * 🎸 Create Portfolio API ([e59e145](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/e59e1459c90ec7f1c2b8b5f23a02ba267e12e863)) * 🎸 Endpoint to get account subsidy ([16cfddf](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/16cfddfb6cd14df690218cff1a4c48f995819f92)) * 🎸 Export swagger json in release assets ([0412270](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/0412270977b9407b71e7a2ad4b3eb5363f0ebd6b)) * 🎸 expose block and transaction hashes on POST ([24a6639](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/24a6639116b9810a2a690d383e3ea5f6e087a568)) * 🎸 freeze/unfreeze secondary accounts ([9d19569](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/9d19569b5aebfa59e6e1be6ae9a0de136a0cd9bb)) * 🎸 get all registered custom claims ([#221](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/221)) ([574df13](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/574df1308bec6e412759702c3093e69f12204c9e)) * 🎸 get custodied portfolios for did ([594b317](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/594b317535c07d532d6d6f860af2f71e690bb558)) * 🎸 Get list of trusting Tokens for an Identity ([#21](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/21)) ([31e41de](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/31e41deed83a27030bf8237cc761f4dbee589b53)) * 🎸 get portfolio details for did ([#162](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/162)) ([f2e1b88](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/f2e1b8865f8a2d1bf30fad662d07ebae5cb8fbff)) * 🎸 get portfolio tx history ([984b4ea](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/984b4ea6cb32266b3df5bafe20ef57419280b330)) * 🎸 get treasury account ([#140](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/140)) ([049f941](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/049f9417ed9a71859430d0a7bc75d4c02a700f24)) * 🎸 getCddClaims ([beca99f](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/beca99f7af62ce74db29250d89722d8174e7ad11)) * 🎸 getClaimScopes ([e64b435](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/e64b435b3c9c9c1cb6dfd563b15fba2894dfb415)) * 🎸 getInvestorUniquenessClaims ([fee81e0](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/fee81e073d3812a02c14f3eed1607d9f52c3af66)) * 🎸 handle when artemis is unconfigured ([13f9bd7](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/13f9bd7681b0d48b903f9526ef83b4f96e8cc8db)) * 🎸 implement enterprise relayer prototype ([0bda6d8](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/0bda6d8d5d680f6ffe87dfc119246a8021f4932a)) * 🎸 improve response time by using an SDK without tx queues ([9baf0f1](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/9baf0f150b0a26708404147efb1b88c63aafb49d)) * 🎸 init repo ([6e1de94](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/6e1de944b7d1ff5cd93e2d3de6f098c38102d3ad)) * 🎸 introduce `processMode` option to replace many bools ([bb1f889](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/bb1f88973f1cc8dec6586de01aa55325b71e48e4)) * 🎸 introduce `processMode` option to replace many bools ([87cbd15](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/87cbd15dbee6c157534c48842e1b6fed9748d2a5)) * 🎸 introduce `processMode` option to replace many bools ([599e020](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/599e02061edb7d04bd8fdfee2cdc7d353320d7e0)) * 🎸 Invite account API ([2e2dbaa](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/2e2dbaacfe5dfab3c5b1e0a8fd537de3cb3e3cf6)) * 🎸 log errors on amqp connection errors ([d001db8](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/d001db8b3fb0a619c56ccab564d2a785405529d3)) * 🎸 modify portfolio name ([#163](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/163)) ([b722a3f](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/b722a3f85fc6fb4774c44ffd09ecf602d79bdad7)) * 🎸 NCBD-339 Add trusted Claim Issuers API ([#16](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/16)) ([ec64bc6](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/ec64bc60a47ff07bff7df7b22bf4604ac75f1954)) * 🎸 NCBD-344 Add Portfolio transfer endpoint ([#25](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/25)) ([814cc60](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/814cc6006497db570d8aac280771aa5cc6d7b120)) * 🎸 NCBD-356 GET Asset Offerings ([#24](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/24)) ([6a7e09d](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/6a7e09d97b91fef44c20e89bebcef9922156a16c)) * 🎸 NCBD-359 GET Asset Checkpoints ([#26](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/26)) ([582c6c7](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/582c6c72ec5f74d134069b63e6459dec8cf1c421)) * 🎸 NCBD-360 Get Checkpoint Schedules ([#27](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/27)) ([105578f](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/105578f47783791dc2d68d9a44bc4c376efbfab1)) * 🎸 NCBD-362 API to check asset transfer ([#31](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/31)) ([76b084e](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/76b084ec21175a69d175bab0dfcb16390879987d)) * 🎸 NCBD-364 Get Asset holders at a Checkpoint ([#68](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/68)) ([e88b896](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/e88b89624f3d1dcd021fd3ec0eefdcf8f076d515)) * 🎸 NCBD-392 Corporate Action Defaults API ([#30](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/30)) ([a63636e](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/a63636e0fc3a89765d7db5679e72892d5a268abc)) * 🎸 NCBD-393 Get Dividend Distributions associated with an Asset ([#32](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/32)) ([1cf39aa](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/1cf39aa6149fc6f4a09df2bf04cfbde7f61d8918)) * 🎸 NCBD-453 Get Checkpoint Schedule ([37a00a3](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/37a00a38d3b1f97f202cb181c2ff38288568652f)) * 🎸 NCBD-498 Delete Portfolio API ([#53](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/53)) ([9f37c4d](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/9f37c4d5fe1ec1386089c71cf768eab842b7d229)) * 🎸 NCBD-501 Reject Instruction API ([#55](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/55)) ([f265920](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/f2659202f4cbb34ba026c2420b62ec90d85ec5d1)) * 🎸 NCBD-504 Create Checkpoint API ([#56](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/56)) ([d66459c](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/d66459cdbc13052d42c763cc30bbe1e51f3b3c0f)) * 🎸 NCBD-505 Create Checkpoint Schedule API ([#57](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/57)) ([90808fb](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/90808fbb6da2d30fedacde7d7fb50e2d0c105c04)) * 🎸 NetworkModule - getLatestBlock, getNetworkProperties ([#128](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/128)) ([1fbd7a4](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/1fbd7a46ffefc4169a7e771af8f794eed5298c99)) * 🎸 Option to redeem tokens from a specific portfolio ([50b6001](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/50b60013314822a84f60c3798fe36612b4a50c6b)) * 🎸 pause/unpause compliance requirements ([#123](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/123)) ([d863d6d](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/d863d6d6cc8c590415b57bc30cfb8fcae430d574)) * 🎸 Point dep to `polymeshassociation` and bump SDK ([b3c117b](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/b3c117b7e6224cd0d50ca12ce3acee42b73294a6)) * 🎸 quit portfolio custody ([dafcea9](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/dafcea9cb513d1e8c99a1de98f0866e1261f1a42)) * 🎸 Reclaim funds API ([1168953](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/11689531b2d8b8053135d7290f3c87374610da69)) * 🎸 register and get customclaimtype ([d595e48](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/d595e48ca00d9518caf0debb3a68edae3c2ae8e1)) * 🎸 register identity ([3c86517](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/3c865176217e04fb34baa1b095630548d1da987d)) * 🎸 Remove option to add investor uniqueness for an asset ([847e167](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/847e167a67a49ff9cb29a4478b14ecc2fda3ef0d)) * 🎸 rename add secondary key endpoint ([4d2ab7d](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/4d2ab7d291d40015b9edc39abec114db09c38f91)) * 🎸 reschedule a failed instruction ([3fb9c7d](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/3fb9c7dd1e9d2a43f2acb08f9a37e7733a9d1fc7)) * 🎸 Return NotFound when signer is not found ([#74](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/74)) ([2f49615](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/2f4961546bd0905d9a109bfcdade9cf8c4d0fe78)) * 🎸 Return UnprocessableEntity for UnmetPrerequisite errors ([4bd5fab](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/4bd5fabac690c88b1d3608b8a72b4fa3fd8b876b)) * 🎸 set autoaccept to false ([11705aa](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/11705aa84b7368d4ae479c63dc5018852c48bb7f)) * 🎸 set portfolio custodian ([53e3e7e](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/53e3e7e73e928d2797e96f194c85956dc00dedc5)) * 🎸 support NFTs in /assets endpoints where appropriate ([eb9ac00](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/eb9ac00e299bc223cdb9109f6e5910280e956379)) * 🎸 support transaction details in response ([#144](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/144)) ([cf2e2e4](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/cf2e2e431c84b36dc341b1d662feaedb53745163)) * 🎸 Ticker Reservation APIs ([2879978](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/2879978e4ded5de8225c22b88e67d0d6570b7924)) * 🎸 trusted claim issuers: set, add, remove ([#135](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/135)) ([9c1c408](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/9c1c40809d34172a3f4e6f3f9ec79827c2a0bb0c)) * 🎸 Update dev dependencies ([b9a10a4](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/b9a10a4d853c60ee60497e6e8274583eb3b370f8)) * 🎸 update repo refs to confidential repo ([ae3860c](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/ae3860c14511c03a6701603abed06e5252def343)) * 🎸 Update return type for GET `identities/:did/pending-authorizations` ([b148a36](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/b148a367e91eefa1ae576b59483f6f97b04536f6)) * 🎸 update signing manager dependencies ([7cdf76a](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/7cdf76aa424922eec3047fd9727ce77fd7bc44e3)) * 🎸 update to 6.0 ([fcffc4b](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/fcffc4b860dce489eb04b2969199601ad9e4d34b)) * 🎸 update to sdk v22-beta.1 ([786c557](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/786c55794177db9fd494fb7534a9993307fb61ba)) * 🎸 update to [email protected] ([#214](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/214)) ([e42143e](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/e42143ec5533aaf622565d4fc737d0b260b2b32c)) * 🎸 upgrade sdk to 22.alpha-2 ([09d4011](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/09d401189bcca667ff0bf3a5e3ff1265181174a0)) * 🎸 Upgrade the SDK to be compatible with 4.1 chains ([7bbec47](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/7bbec47ab0860fc3cd0d4c6d3920a44d91501146)) * 🎸 use heartbeat to maintain SDK connection ([6d9ade9](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/6d9ade9043cb7a1749b439014bb0f05b2880d03b)) * 🎸 use HMAC for notification payload verification ([062fee2](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/062fee2251843ec58685f85ed1d146393f7a6f56)) * 🎸 use mempool nonce when creating a mock-cdd claim ([#146](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/issues/146)) ([647f79d](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/647f79d236f1ce77ab3f4046acd86db5b5c091bd)) * 🎸 use proper random generation for handshake secrets ([f222d1b](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/f222d1be4bed198e75021b68a5fa8f609a71b418)) * 🎸 use RPC like endpoint for reserving a ticker ([6348fd1](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/6348fd1805c338ced1a3497e6f8be9f5435652bc)) * 🎸 use sdk v22.alpha-3 ([4bfacdb](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/4bfacdbfa275711ed979616a08fff44c6656c4c4)) * 🎸 Validate intialPolyx is positive in mock cdd endpoint ([6e31dfa](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/6e31dfa9009f1b6131070222d691c5af005195f7)) * 🎸 withdraw affirmation for an instruction ([9c6a36f](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/9c6a36fa05a4a0cc73be80d4b8cae3ce41a3a6eb)) * add endpoint to get auth by id ([c301ed5](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/c301ed59981415f821971560252628422080c5c6)) * **asset:** add funding round to result ([6a90f69](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/6a90f69a3c669abd9dccfd5101ed4a305bc73c36)) * getting details of a specific DividendDistribution ([bd7b784](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/bd7b78440df53f8606064446dcb157fcf0c09469)) * rename write endpoints to be more RPC-like ([fcdf492](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/fcdf4925e19bfdd3ff30ae695276024d25704ce5)) * update tests ([25d7a28](https://github.com/PolymeshAssociation/confidential-polymesh-rest-api/commit/25d7a28c0e342f26b878cbd0251ad7afe98489bd)) ### BREAKING CHANGES * 🧨 InstructionModel leg "amount" is now optional. It will not be present when the leg is for an NFT ✅ Closes: DA-913 * 🧨 TransactionHistoryFilersDto removes `order` and `field` params, replaced by `orderBy` field. Affects `GET /accounts/{account}/transactions` * 🧨 Checkpoint Schedules specify dates explictly, reschedule instruction removed - use executeManually instead, InvestorUniquness claim types removed * 🧨 `requireInvestorUniqueness` is removed from `CreateAssetDto` * 🧨 `ticker-reservations/:ticker` now doesn't throw errors if ticker is not present or Asset is already created. To check ticker availability, we can now use `details.status` * chore: 🤖 Fix SDK version in yarn.lock * feat: 🎸 Add an endpoint to get Asset's operation history * feat: rename write endpoints to be more RPC-like BREAKING CHANGES: - `POST accounts/transfers` -> `POST accounts/transfer` - `POST assets/:ticker/set-documents` -> `POST assets/:ticker/documents/set` - `POST assets/create-asset` -> `POST assets/create` - `POST assets/:ticker/checkpoints/schedules` -> `POST assets/:ticker/checkpoints/schedules/create` - `DELETE assets/:ticker/checkpoints/schedules/:id` -> `POST assets/:ticker/checkpoints/schedules/:id/delete` - `PUT assets/:ticker/compliance-requirements` -> `POST assets/:ticker/compliance-requirements/set` - `PATCH assets/:ticker/corporate-actions/default-config` -> `POST assets/:ticker/corporate-actions/default-config/modify` - `POST assets/:ticker/corporate-actions/dividend-distributions` -> `POST assets/:ticker/corporate-actions/dividend-distributions/create` - `DELETE assets/:ticker/corporate-actions/:id` -> `POST assets/:ticker/corporate-actions/:id/delete` - `POST assets/:ticker/corporate-actions/:id/payments` -> `POST assets/:ticker/corporate-actions/dividend-distributions/:id/payments/pay` - `PUT assets/:ticker/corporate-actions/:id/documents` -> `POST assets/:ticker/corporate-actions/:id/documents/link` - `PUT assets/:ticker/corporate-actions/:id/checkpoint` -> `POST assets/:ticker/corporate-actions/dividend-distributions/:id/modify-checkpoint` - `POST identities/secondary-accounts` -> `POST identities/secondary-accounts/add` - `POST identities/:did/portfolios/asset-movements` -> `POST identities/:did/portfolios/move-assets` - `POST portfolios` -> `POST portfolios/create` - `DELETE identities/:did/portfolios/:id` -> `POST identities/:did/portfolios/:id/delete` - `POST venues/:id/instructions` ->`POST venues/:id/instructions/create` - `POST venues` -> `POST venues/create` - `PATCH venues/:id` -> `POST venues/:id/modify` * fix: 🐛 rename missing endpoint * docs: ✏️ Update summary * feat: 🎸 rename add secondary key endpoint * 🧨 rename `POST identities/secondary-accounts/add` to `POST identities/secondary-accounts/invite` * chore: 🤖 Address review comments * feat: 🎸 Point dep to `polymeshassociation` and bump SDK * feat: 🎸 improve response time by using an SDK without tx queues by using an SDK that uses batching the response times of some endpoints is significantly improved. The most improved createAsset call can be up to 4 times faster (1 minute -> 15 seconds) * style: 💄 remove developer comment * style: 💄 remove unused import * refactor: 💡 address PR comments * chore: 🤖 Update CODEOWNERS * chore: 🤖 Remove Jere's account from TODO comments * style: 💄 rename `transactions` to `transaction` in .spec files * 🧨 `RedeemTokensDto` now contains `from` attribute to specify the portfolio from which tokens must be redeemed * 🧨 `ticker-reservations/:ticker` now doesn't throw errors if ticker is not present or Asset is already created. To check ticker availability, we can now use `details.status` * chore: 🤖 Fix SDK version in yarn.lock * feat: 🎸 Add an endpoint to get Asset's operation history * feat: rename write endpoints to be more RPC-like BREAKING CHANGES: - `POST accounts/transfers` -> `POST accounts/transfer` - `POST assets/:ticker/set-documents` -> `POST assets/:ticker/documents/set` - `POST assets/create-asset` -> `POST assets/create` - `POST assets/:ticker/checkpoints/schedules` -> `POST assets/:ticker/checkpoints/schedules/create` - `DELETE assets/:ticker/checkpoints/schedules/:id` -> `POST assets/:ticker/checkpoints/schedules/:id/delete` - `PUT assets/:ticker/compliance-requirements` -> `POST assets/:ticker/compliance-requirements/set` - `PATCH assets/:ticker/corporate-actions/default-config` -> `POST assets/:ticker/corporate-actions/default-config/modify` - `POST assets/:ticker/corporate-actions/dividend-distributions` -> `POST assets/:ticker/corporate-actions/dividend-distributions/create` - `DELETE assets/:ticker/corporate-actions/:id` -> `POST assets/:ticker/corporate-actions/:id/delete` - `POST assets/:ticker/corporate-actions/:id/payments` -> `POST assets/:ticker/corporate-actions/dividend-distributions/:id/payments/pay` - `PUT assets/:ticker/corporate-actions/:id/documents` -> `POST assets/:ticker/corporate-actions/:id/documents/link` - `PUT assets/:ticker/corporate-actions/:id/checkpoint` -> `POST assets/:ticker/corporate-actions/dividend-distributions/:id/modify-checkpoint` - `POST identities/secondary-accounts` -> `POST identities/secondary-accounts/add` - `POST identities/:did/portfolios/asset-movements` -> `POST identities/:did/portfolios/move-assets` - `POST portfolios` -> `POST portfolios/create` - `DELETE identities/:did/portfolios/:id` -> `POST identities/:did/portfolios/:id/delete` - `POST venues/:id/instructions` ->`POST venues/:id/instructions/create` - `POST venues` -> `POST venues/create` - `PATCH venues/:id` -> `POST venues/:id/modify` * fix: 🐛 rename missing endpoint * docs: ✏️ Update summary * feat: 🎸 rename add secondary key endpoint * 🧨 rename `POST identities/secondary-accounts/add` to `POST identities/secondary-accounts/invite` * chore: 🤖 Address review comments Co-authored-by: Jeremías Díaz <[email protected]> Co-authored-by: Victor Vicente <[email protected]> * 🧨 rename `POST identities/secondary-accounts/add` to `POST identities/secondary-accounts/invite` * 🧨 `ticker-reservations/:ticker` now doesn't throw errors if ticker is not present or Asset is already created. To check ticker availability, we can now use `details.status` * 🧨 `GET identities/:did/issued-authorizations` has been removed 🧨 Return type of `GET identities/:did/pending-authorizations` is now changed from `Promise<ResultSet<AuthorizationRequestModel>>` to `Promise<PendingAuthorizationsModel>` * 🧨 Rename `POST /authorizations/:id/reject` to `POST /authorizations/:id/remove` * 🧨 rename `POST /assets` to `POST /assets/create-asset` * 🧨 change `POST /ticker-reservations/:ticker` to `POST /ticker-reservations/reserve-ticker` * 🧨 RELAYER_DIDS and RELAYER_MNEMONICS were renamed * refactor: 💡 Cleanup syntax * docs: ✏️ Fix casing * chore: 🤖 Update hashicorp vault signing manager package * feat: 🎸 log key-address pair when loaded into signing manager * fix: 🐛 Resolve hidden merge conflict Account merge was expecting the moved relayer service which is now signer service * refactor: 💡 Address PR comments * feat: 🎸 Allow Vault signer to add keys without a restart * feat: 🎸 Lookup key on every call with Vault Signer Perform key lookup with every call to handle deleted keys correctly * test: 💍 Refactor signer service test * refactor: 💡 Make LocalSigner and VaultSigner classes Use different signer classes depending on the type of signer to avoid type switches in the implementation of methods * test: 💍 Use mockSignerProvider to provide abstract service * test: 💍 Refactor to avoid unnessesary overrides * refactor: 💡 Address PR comments Ranmes SignerService to SigningService to be more aligned with library naming conventions * refactor: 💡 Move setSigningManager call to base class * chore: 🤖 Bump prettier version for override keyword support Adding override to methods caused prettier to error. 2.3.1 adds support for it * fix: 🐛 Fix build after merge with old relayer * feat: 🎸 Add validators for vault env variables * refactor: 💡 Ensure either vault or local signer is configured Co-authored-by: Victor Vicente <[email protected]> * 🧨 Endpoint POST `assets/reservations/tickers` is now moved to POST `ticker-reservations/:ticker` * 🧨 `totalSupply` parameter in `CreateAssetDto` is renamed to `initialSupply` * 🧨 POST `identities/secondary-keys` is now changed to `identities/secondary-accounts` 🧨 `AddSecondaryKeyParamsDto` has been renamed to `AddSecondaryAccountParamsDto` (parameter `secondaryKey` renamed to `secondaryAccount`) 🧨 Parameter `identifiers` is renamed to `securityIdentifiers` in `AssetDetailsModel` and `CreateAssetDto` * 🧨 Endpoint - `identities/:did/trusting-tokens` -> `identities/:did/trusting-assets` * 🧨 Replace all `number` instances with `BigNumber`. Renamed all `key` -> `Account`. Renamed dtos to support changes * 🧨 * Return type for GET `assets/:ticker/compliance-requirements` changed from `ResultSet<RequirementModel>` to `ComplianceRequirementsModel` * The API path `assets/:ticker/corporate-actions/defaults` is now changed to `assets/:ticker/corporate-actions/default-config` for both GET and POST requests. Return type for GET has been changed to `CorporateActionDefaultConfigModel` * 🧨 createAsset `details` renamed to `description. Also `requireInvestorUniquness` is a new required param ✅ Closes: NCBD-520 * 🧨 PIA is no longer being returned as part of the token details * fix: 🐛 use proper return type for settlement endpoints * fix: 🐛 pass constructor parameters to TQ constructor * 🧨 PIA is no longer being returned as part of the token details
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
JIRA Link
DA-1262
Changelog / Description
fixes getInvolvedConfidentialTransactions and getConfidentialVenues throwing internal server errors
Checklist -