Home / Reports / Sep 3, 2024
Tuesday, September 3, 2024
715 commits had been pushed across 90 repos by 122 authors. There were 75,320,731 additions and 557,888 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- mithril82
- govtool42
- catalyst-voices41
- hydra41
- cardano-node33
- catalyst-ci27
- cardano-token-registry25
- lsm-tree25
- ouroboros-consensus23
- aiken22
- site19
- CIPs18
- cf-explorer-status17
- atala-prism-wallet-sdk-ts16
- cardano-wallet15
- yoroi-mobile13
- cardano-node-api10
- cf-cip1694-ballot-status10
- haskell.nix10
- govtool-test-reports10
- cf-cardano-ballot9
- yoroi8
- lace8
- marlowe-cardano8
- cardano-serialization-lib7
- cardano-js-sdk7
- cardano-wallet7
- plutus7
- cf-explorer6
- cf-token-metadata-registry-status6
- yoroi-frontend6
- cardano-ledger6
- formal-ledger-specifications6
- cdnsd5
- cf-identity-wallet5
- cardano-api5
- hermes5
- cardano-cli5
- cardano-haskell-packages5
- pool_groups4
- cf-explorer-api4
- react-native-haskell-shelley4
- atala-prism-mediator4
- mesh4
- docker-cardano-db-sync3
- cardano3
- cardano-base3
- cardano-haskell-package-repo3
- cardano-playground3
- sanchonet3
- cardano-ledger3
- cardano-configs2
- docker-cardano-cli2
- docker-cardano-node2
- docker-go2
- docker-haskell2
- docker-mithril-client2
- cf-ledger-sync2
- state-of-the-developer-ecosystem2
- cardano-multiplatform-lib2
- cardano-parts2
- iogx2
- open-enterprise-agent2
- cardano-node2
- lsm-tree2
- examples2
- homebrew-tap1
- cardano-models1
- guild-operators1
- koios-java-client1
- cardano-graphql1
- cardano-rosetta-java1
- scripts1
- atala-prism-building-blocks1
- atala-prism-wallet-sdk-kmm1
- atala-prism-wallet-sdk-swift1
- capkgs1
- cardano-haskell-packages-tmp1
- cardano-ledger-specs1
- hackage-overlay-ghcjs1
- hydra-poc1
- ouroboros-network1
- stackage.nix1
- cardano-db-sync1
- cc-portal1
- core-infrastructure-documentation1
- formal-ledger-specifications1
- Intersect-knowledge-base1
- cardano-ogmios1
- mesh1
Commit Log
00:05:16
[46f0bc3c]
Add lower bound cardano-ledger-core ^>= 1.14 to ouroboro-consensus
(cardano-haskell-packages)
00:09:08
[5ba120ed]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:09:08
[0ae5700b]
:pencil: Update summary in README [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:19:38
[163351da]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:19:38
[21d3aff6]
:pencil: Update summary in README [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:29:20
[3e22d7b9]
Deploying to gh-pages from @ input-output-hk/catalyst-voices@d02d81a92d1c959cb12141616ae2321fc2be113b 🚀
(catalyst-voices)
00:41:48
[cf919652]
Deploying to gh-pages from @ input-output-hk/hackage-overlay-ghcjs@16e49cda09e180cd283e311392427ced5c7f2886 🚀
(hackage-overlay-ghcjs)
02:43:10
[1c46e53f]
Deploying to gh-pages from @ IntersectMBO/govtool@7891c96c6327bceca28d28bcd3d6a43efdf2ae12 🚀
(govtool-test-reports)
04:02:45
[3f721cf6]
Merge remote-tracking branch 'origin/master' into hkm/use-plan-json
(haskell.nix)
04:30:29
[4cd18890]
Merge pull request #1749 from IntersectMBO/chore/move-allure-report-script
(govtool)
04:41:00
[c6082d4a]
Merge pull request #1907 from IntersectMBO/bugfix/protocol-v9-failing-test
(govtool)
05:52:39
[863a20fc]
Merge pull request #1909 from IntersectMBO/tests/metadata-anchor-ipfs-validation
(govtool)
06:28:25
[12886593]
Deploying to gh-pages from @ IntersectMBO/govtool@863a20fc35f32c01d3d32395b3d6d0a6f81f2d25 🚀
(govtool-test-reports)
07:02:05
[07d322a8]
Merge pull request #1905 from IntersectMBO/feat/1903-update-home-page-copy
(govtool)
07:08:10
[306222d5]
feat: shows number of total votes casted on the landing page
(cf-cardano-ballot)
07:25:12
[5188e656]
feat: shows number of total votes casted on the landing page (#578)
(cf-cardano-ballot)
07:36:03
[f8f00032]
feat(agent)!: now the agent can process a connectionless presentation request
(atala-prism-wallet-sdk-swift)
07:57:02
[3d06b869]
Deploying to gh-pages from @ input-output-hk/catalyst-voices@0518c8787f4820eee7831a3cbf5c43d1f243ab09 🚀
(catalyst-voices)
08:13:10
[5563b6f6]
Deploying to gh-pages from @ IntersectMBO/govtool@07d322a8d419cb568d41b152b24ccb3677fcc2ec 🚀
(govtool-test-reports)
08:14:46
[d5cc5d9f]
Deploying to gh-pages from @ input-output-hk/catalyst-ci@f793158030c8579688e343f23fda15d57035a189 🚀
(catalyst-ci)
08:19:45
[6fabea0b]
Deploying to gh-pages from @ IntersectMBO/govtool@07d322a8d419cb568d41b152b24ccb3677fcc2ec 🚀
(govtool-test-reports)
08:22:47
[e7ca2140]
fix: UTC dates no longer change depending on timezone (#577)
(cf-cardano-ballot)
08:26:04
[2d16a010]
test(extension): check if walletConfiguration.ts exists before running tests (#1400)
(lace)
08:29:04
[519f847a]
Merge pull request #6515 from customorders/add-a-new-token-717
(cardano-token-registry)
08:41:42
[b61354d2]
feat(ui): Profile crypto chat options under more not active (#685)
(cf-identity-wallet)
08:42:37
[31474b8d]
Merge pull request #6524 from CardanoTokenIO/add-a-new-token-1902
(cardano-token-registry)
08:44:10
[035199ed]
Deploying to gh-pages from @ input-output-hk/catalyst-voices@3325f424b8879863ca50056236662ab77d0ad646 🚀
(catalyst-voices)
08:59:16
[8911d8be]
🟩 mainnet - API is up (200 in 386 ms) [skip ci] [upptime]
(cf-explorer-status)
08:59:20
[0f1348a4]
🟩 preprod - API is up (200 in 1569 ms) [skip ci] [upptime]
(cf-explorer-status)
08:59:23
[09c4654b]
🟩 preview - API is up (200 in 1410 ms) [skip ci] [upptime]
(cf-explorer-status)
09:13:54
[74fcb725]
feat!: add initial support for Cardano Native scripts, Plutus scripts, advanced transaction outputs, and additional transaction body fields and witnesses (#713)
(catalyst-voices)
09:21:46
[7e288f23]
Merge remote-tracking branch 'origin/develop' into fix/restore-hw-wallet
(yoroi-mobile)
09:34:33
[54cddb44]
fix(postgresql): Use debian bookworm as base OS image to make dbviz work.
(catalyst-ci)
09:35:08
[95e81675]
fix(rust): Make BINSTALL installation use an earthly function to keep it DRY
(catalyst-ci)
09:35:12
[a26fd183]
Merge branch 'feat/faster-rust-tool-install' of github.com:input-output-hk/catalyst-ci into feat/faster-rust-tool-install
(catalyst-ci)
09:37:17
[8d60f124]
Deploying to gh-pages from @ input-output-hk/catalyst-voices@3858368ad7873aef3033438df51ab1be161c8c1c 🚀
(catalyst-voices)
09:43:45
[8ff678d3]
Deploying to gh-pages from @ input-output-hk/catalyst-ci@e9976ee69833c90f0f828324c7d0cf0cf92d6c4b 🚀
(catalyst-ci)
09:50:54
[818b94d5]
Merge branch 'feat/headers_containers' of github.com:input-output-hk/catalyst-voices into feat/headers_containers
(catalyst-voices)
09:57:49
[7e35dc2e]
Merge pull request #1902 from IntersectMBO/chore/1895-bump-node-versions-to-911
(govtool)
10:02:02
[b17457e4]
Deploying to gh-pages from @ input-output-hk/catalyst-voices@818b94d5bbb7adb941b7807cddc71132cd732e8c 🚀
(catalyst-voices)
10:08:13
[fa980345]
feat(cardano-services): improve health check response times by aggregating and caching
(cardano-js-sdk)
10:13:15
[970c1494]
cardano-testnet-test: adapt to previous change, remove useless customizations
(cardano-node)
10:13:15
[981460a4]
cardano-testnet: remove unused feature allowing to pass a yaml configuration file to nodes
(cardano-node)
10:14:25
[d1e7e391]
Merge pull request #1904 from IntersectMBO/feat/1850-final-designs-for-cip119
(govtool)
10:34:08
[692a5053]
Remove `associate_signers_with_stake` from runner and improve epoch_service implementation
(mithril)
10:43:32
[faa46114]
feature options 'num-integer-backend' and 'rug-backend' for mithril-common and mithril-client crates
(mithril)
10:45:52
[69fd45bc]
Merge branch 'feature/ui-update' into fix/UI-responsive-event-state
(cf-cardano-ballot)
10:53:14
[402a3b45]
feat: UI knows and reacts according to the event state (#575)
(cf-cardano-ballot)
11:13:42
[21bc46f4]
cardano-testnet: test value delegated to dreps in test of drep-stake-distribution
(cardano-node)
11:19:24
[ed56a7f3]
Merge pull request #5905 from IntersectMBO/jutaro/metrics_renaming
(cardano-node)
11:32:18
[43df9402]
fixup! feat(cardano-services): improve health check response times by aggregating and caching
(cardano-js-sdk)
11:40:47
[8c7437af]
refactor(credential-projection-cache): made cache mutation private to credentials projection
(cardano-js-sdk)
11:55:47
[3fc2d476]
upgraded cardano-node,cardano-cli and added cardano-addresses in shell
(marlowe-cardano)
12:01:53
[ea384342]
fixup! feat(cardano-services): improve health check response times by aggregating and caching
(cardano-js-sdk)
12:05:07
[c036d79b]
Merge pull request #164 from input-output-hk/fix/resources-faq-table
(sanchonet)
12:07:23
[734aeb69]
upgraded cardano-node,cardano-cli and added cardano-addresses in shell
(marlowe-cardano)
12:27:16
[c9c13aa7]
Add ^>= 1.14 bound to cardano-ledger-core in ouroboros-consensus
(ouroboros-consensus)
12:31:00
[33e6e900]
Update from e33541e9e7880733b15d807e925c27de19a371df
(cardano-haskell-packages-tmp)
12:41:17
[4c7501b0]
Deploying to gh-pages from @ input-output-hk/catalyst-voices@43e50cf7874bdf7bafb9d4482d924915cdccb9a7 🚀
(catalyst-voices)
12:45:13
[5d792123]
[ADP-3424] Add a concurrency group to avoid mithril parallel restorations (#4764)
(cardano-wallet)
12:47:50
[b0306960]
fix: improve VC types by creating data model and corresponding types for v1 and v2
(atala-prism-wallet-sdk-ts)
13:10:50
[617d039e]
cardano-testnet: add golden file for output of query stake-address-info
(cardano-node)
13:29:20
[8178b7c5]
Deploying to gh-pages from @ input-output-hk/catalyst-voices@b8df583217ca6314ac03da74729a9755369176ec 🚀
(catalyst-voices)
13:41:43
[eaa32d91]
build(deps): bump github.com/blinklabs-io/adder from 0.23.1 to 0.23.2
(cardano-node-api)
13:44:53
[ae668fd5]
`ReplayFromSnapshot` tracer: remove redundant `RealPoint` argument
(ouroboros-consensus)
13:48:21
[3b992ee0]
build(deps): bump github.com/blinklabs-io/adder from 0.23.1 to 0.23.2 (#238)
(cardano-node-api)
13:50:02
[7fcd7ba4]
[#1910] fix runtime error when navigating to GA details from Voted on by me tab
(govtool)
13:56:07
[9f11a7b8]
Merge pull request #1914 from IntersectMBO/fix/1910-runtime-error-in-GA-details
(govtool)
14:04:19
[1a36035d]
Merge pull request #1915 from IntersectMBO/fix/1894-drep-metdata-validation
(govtool)
14:14:54
[2b462c13]
Merge pull request #1917 from IntersectMBO/chore/bump-GovTool-version-to-v1.0.15
(govtool)
14:23:09
[83fdbe45]
Deploying to gh-pages from @ input-output-hk/catalyst-ci@20972d003e15c4e968fe7d6dffac19df4b36b7f1 🚀
(catalyst-ci)
14:39:46
[8b83d16f]
Merge pull request #5905 from IntersectMBO/jutaro/metrics_renaming
(cardano-node)
14:39:55
[8d3be17c]
cardano-testnet-test: adapt to previous change, remove useless customizations
(cardano-node)
14:40:19
[311f393d]
Deploying to gh-pages from @ IntersectMBO/govtool@f0d983a570bb8cb222b07b1e160c62ba81ac58c6 🚀
(govtool-test-reports)
14:57:04
[a8e7c8e9]
Update apps/wallet-mobile/src/features/WalletManager/wallet-manager.ts
(yoroi-mobile)
15:04:52
[4f9f5734]
`ReplayFromSnapshot` tracer: remove redundant `RealPoint` argument (#1236)
(ouroboros-consensus)
15:07:37
[3595de61]
Deploying to gh-pages from @ IntersectMBO/govtool@f0d983a570bb8cb222b07b1e160c62ba81ac58c6 🚀
(govtool-test-reports)
15:14:21
[d3b3dbe3]
Add current_signers and next_signers to EpochSettings in mithril-common
(mithril)
15:14:22
[4f55231b]
Adapt mithril-aggregator to send current and next signers in epoch-settings route
(mithril)
15:14:22
[f32e3162]
Update state machine to register epoch_settings information and get signer with stake from runner
(mithril)
15:14:23
[0cd5fbc1]
Move EpochService into `services` module and use an EpochData struct in EpochService
(mithril)
15:14:24
[f03cfaac]
Store only signer when inform_epoch_settings in Signer and compute SignerWithStake registered to signed transition
(mithril)
15:14:25
[cffe46f5]
Remove signers parameter from `compute_message` and `compute_single_signature` in `runner`
(mithril)
15:14:25
[3535925b]
Give the `EpochSetting` ownership to the `EpochService `when calling `inform_epoch_settings`
(mithril)
15:14:26
[84605f79]
Remove `register_signer_to_aggregator` parameters and retrieve values from `EpochService`
(mithril)
15:14:28
[fad49e97]
Remove `associate_signers_with_stake` from runner and improve epoch_service implementation
(mithril)
15:14:28
[0374377d]
Fix `next_protocol_multi_signer`build in `FakeEpochService::with_data`
(mithril)
15:14:29
[3243c473]
Depreciate `signers, `next_signers`, `protocol_parameters` and `next_protocol_parameters` from `CertificatePendingMessage`
(mithril)
15:25:27
[4cc1287c]
chore(deps): bump github.com/blinklabs-io/adder from 0.23.1 to 0.23.2 (#201)
(cdnsd)
15:29:27
[f5fa6bbc]
[ADP-3421] Ruby E2E tests: Skip test with two cosigners (#4766)
(cardano-wallet)
15:29:42
[58af70c1]
chore(deps): bump github.com/dgraph-io/badger/v4 from 4.2.0 to 4.3.0 (#203)
(cdnsd)
15:32:03
[8f645728]
Deploying to gh-pages from @ IntersectMBO/govtool@2b462c138e7fefa6aecb4b3343f99f6c0ab34f6d 🚀
(govtool-test-reports)
15:38:28
[d78a67e8]
Make buffered certifier add buffered signatures when opening a new message
(mithril)
15:38:28
[1f05a43b]
Make buffer certifier buffer signature if no open message is available
(mithril)
15:42:40
[15fd722e]
Move message structure to an `entities` module since it will be shared
(mithril)
15:42:44
[d4b0df93]
Add `peers_input_directories` param to fake node + add alternate log format
(mithril)
15:42:44
[d3ba3c5e]
Add `/register-signatures` POST route to http server on fake node socket
(mithril)
15:42:46
[496e761c]
Fix DirectoryObserver: deserialize the crate Message type instead of a subtype
(mithril)
15:44:23
[168b51c3]
Rework fake node logging: removed slog_scope, pass a parent logger in ctor instead
(mithril)
15:46:24
[da86ab2d]
Fix: fake nodes were not pushing signatures received through socket to their db
(mithril)
15:57:24
[e3c79cb3]
Remove mock-test from CI NoThunks runs and merge the two separated test runs back together (#1217)
(ouroboros-consensus)
16:19:40
[96ee58f9]
Deploying to gh-pages from @ input-output-hk/catalyst-ci@cf886b980236e94a0064b84352397cd115901b6f 🚀
(catalyst-ci)
16:21:53
[58ca039b]
refactor: adapt the WASM client example to work with new unstable implementation
(mithril)
16:55:23
[31665b2b]
fixup! feat(cardano-services): improve health check response times by aggregating and caching
(cardano-js-sdk)
16:56:48
[39819b60]
Merge pull request #5961 from IntersectMBO/smelc/check-query-drep-stake-distribution-value
(cardano-node)
16:56:48
[1bf478be]
Merge pull request #5961 from IntersectMBO/smelc/check-query-drep-stake-distribution-value
(cardano-node)
17:12:29
[dc5a8744]
pkgsUpdate: dbsync -> 13.5.0.1, mithril-unstable, wallet -> 2024-08-11
(cardano-parts)
17:14:50
[c5f1b85b]
Merge pull request #6529 from CardanoTokenIO/add-a-new-token-1904
(cardano-token-registry)
17:22:27
[f66478c4]
fixup! feat(cardano-services): improve health check response times by aggregating and caching
(cardano-js-sdk)
17:32:03
[d240a879]
Merge pull request #1920 from IntersectMBO/fix/1894-drep-metdata-validation
(govtool)
17:36:41
[793550eb]
Deploying to gh-pages from @ IntersectMBO/govtool@3e82df0779c8e1a01a56cb9a90bd190faa956dc1 🚀
(govtool-test-reports)
18:07:15
[6c4ef9ee]
In Test.Cardano.Ledger.Conformance.Spec.Conway make (prop "GOV")
(cardano-ledger)
18:07:59
[df483b64]
Deploying to gh-pages from @ IntersectMBO/govtool@3e82df0779c8e1a01a56cb9a90bd190faa956dc1 🚀
(govtool-test-reports)
18:09:50
[4e825f77]
Fixed the CERTS rule generators for differences bewteen implementation and spec.
(cardano-ledger)
18:11:01
[9083daaf]
replace well-founded induction stuff with standard lib equivalents
(formal-ledger-specifications)
18:14:21
[c8d98fd0]
Deploying to gh-pages from @ IntersectMBO/govtool@d240a879d65a5f553c492f465fd7490761f1e519 🚀
(govtool-test-reports)
18:18:20
[7e2005e4]
Merge branch 'master' into 537-reference-script-limitations-are-incomplete
(formal-ledger-specifications)
18:31:04
[d0f5ad68]
Add ^>= 1.14 bound to cardano-ledger-core in ouroboros-consensus (#1233)
(ouroboros-consensus)
18:31:04
[94408503]
Add ^>= 1.14 bound to cardano-ledger-core in ouroboros-consensus (#1233)
(ouroboros-consensus)
19:01:33
[32dfe5ee]
Merge pull request #6531 from CardanoTokenIO/add-a-new-token-1906
(cardano-token-registry)
19:06:03
[6330fca7]
wb | Remove publish functionality dependencies while the new infrastructure is decided
(cardano-node)
19:36:52
[89db8f8d]
Fixed the CERTS rule generators for differences bewteen implementation and spec.
(cardano-ledger)
19:56:05
[9451aca3]
Adding question proposal summary file for 2024 survey
(state-of-the-developer-ecosystem)
20:02:06
[d2875bdd]
Small correction to the table and removed the styling
(state-of-the-developer-ecosystem)
21:01:50
[dca2a9e3]
Bump actions/download-artifact from 1 to 4.1.7 in /.github/workflows
(cardano-node)
21:08:01
[942447bb]
preview: apply optimization rts params for obs on heap profile
(cardano-playground)
21:21:32
[b4786acf]
Merge pull request #6532 from CardanoTokenIO/add-a-new-token-1907
(cardano-token-registry)
21:59:09
[8c72b4fe]
Deploying to gh-pages from @ IntersectMBO/plutus@5c41a07bf60e5ca07c687714982ed6786b0f741f 🚀
(plutus)
22:39:55
[d8e78083]
Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows
(cardano-ogmios)
22:42:15
[2c62a6b7]
Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows
(cardano-wallet)
22:50:13
[bd241776]
rename new PParams to match Haskell implementation
(formal-ledger-specifications)
23:02:04
[765352e6]
🟩 beta.explorer.cardano.org (mainnet frontend) is up (200 in 698 ms) [skip ci] [upptime]
(cf-explorer-status)
23:02:05
[3e305050]
🟩 preprod.beta.explorer.cardano.org (preprod frontend) is up (200 in 583 ms) [skip ci] [upptime]
(cf-explorer-status)
23:02:05
[855f5e3c]
🟩 preview.beta.explorer.cardano.org (preview frontend) is up (200 in 706 ms) [skip ci] [upptime]
(cf-explorer-status)
23:02:06
[965f4440]
🟩 mainnet - API is up (200 in 667 ms) [skip ci] [upptime]
(cf-explorer-status)
23:02:07
[6c0e7a35]
🟩 mainnet - Auth API is up (401 in 716 ms) [skip ci] [upptime]
(cf-explorer-status)
23:02:08
[457c7fc1]
🟩 preprod - API is up (200 in 706 ms) [skip ci] [upptime]
(cf-explorer-status)
23:02:09
[a2d04e9b]
🟩 preprod - Auth API is up (401 in 708 ms) [skip ci] [upptime]
(cf-explorer-status)
23:02:10
[9bb9589b]
🟩 preview - API is up (200 in 733 ms) [skip ci] [upptime]
(cf-explorer-status)
23:02:11
[bbeb666c]
🟩 preview - Auth API is up (401 in 593 ms) [skip ci] [upptime]
(cf-explorer-status)
23:04:07
[fc174ac0]
🟩 API (Specific property) is up (204 in 100 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:07
[f29cdcd8]
🟩 API (All properties) is up (204 in 556 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:08
[e9d2f61a]
🟩 API (Batch) is up (204 in 101 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:48
[d1be203a]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 5c41a07bf60e5ca07c687714982ed6786b0f741f
(plutus)
23:05:38
[0b13ed23]
🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:05:39
[7e91de94]
🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:05:39
[e5ce1c3a]
🟥 event-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:05:40
[fec391d3]
🟥 login-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:05:41
[b47ab43e]
🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:05:41
[100ab76e]
🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:05:42
[df7d7a8c]
🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:03
[eb65db9b]
Merge pull request #6534 from customorders/add-a-new-token-722
(cardano-token-registry)