TOC

Oasis January 2025 Engineering update

Wallet and CLI Updates

Wallet

The Wallet team merged 14 PRs this month:

Switch dump validators to Nexus (#2102) ±15544 by buberdds @ 2025-01-09.

needed for #2086

Full API bindings changes are extracted to #2107 (not needed for the next release)

CHANGELOG:

Switch dump validators to Nexus

Remove Oasis Scan v1 API (#2105) ±5014 by buberdds @ 2025-01-14.

Waits for other PRs from #2086

CHANGELOG:

Remove Oasis Scan API v1

Update Nexus API bindings (#2107) ±1020 by buberdds @ 2025-01-31.

Goal is to copy/paste Nexus spec without any manual tweaks in the future by using type mappings for generating API (resolves issues like e132d2b).

CHANGELOG:

Update Nexus API bindings
- update spec - use type mappings for generating API

Migrate oasis scan v1 vendor tests to v2 (#2116) ±635 by buberdds @ 2025-01-27.

Follows removed v1 tests https://github.com/oasisprotocol/wallet/pull/2105/files#diff-11a34149a89dfa063e0fa602ac697930f79743d1d34ad1ca982ead308bbdbef6

CHANGELOG:

Migrate oasis scan v1 vendor tests to v2

Switch to Nexus mocks in Playwright (#2096) ±590 by buberdds @ 2025-01-08.

Closes #2090

CHANGELOG:

Switch to Nexus mocks in Playwright

Assemble changes for 2.1.0 release (#2111) ±140 by buberdds @ 2025-01-09.
Refactor how extension requests ledger access (don't rely on state sync) and close popup (#2118) ±114 by lukaw3d @ 2025-01-30.

Supersedes #2094


Extracted from #2084

Related to #2084 (comment)

Previous flow:

New flow:

CHANGELOG:

Refactor how extension requests ledger access (don't rely on state sync)

E2E tests clean up (#2101) ±65 by buberdds @ 2025-01-08.

Needed for #2086

CHANGELOG:

E2E tests clean up

Fix extracting translations (#2119) ±59 by lukaw3d @ 2025-01-30.

Built on top of #2118

Fixes 0032df5

CHANGELOG:

Fix extracting translations

Explain Android app signing key configuration and secret management (#2097) ±47 by buberdds @ 2025-01-08.

Move tutorial from #1944 to Wallet mobile docs and add notes about certificate validity flag.

CHANGELOG:

Explain Android app signing key configuration and secret management

Include Nexus in readme (#2100) ±15 by buberdds @ 2025-01-08.

Needed for #2086

CHANGELOG:

Include Nexus in readme

Switch to Oasis Explorer when Nexus backend is used (#2109) ±9 by buberdds @ 2025-01-08.

Closes #2108

CHANGELOG:

Switch to Oasis Explorer when Nexus backend is used

android: Bump min SDK version (#2110) ±5 by lubej @ 2025-01-09.

Description

Mitigates StrandHogg attack, due to vulnerability on Android 10 or lower.

Solution

https://developer.android.com/privacy-and-security/risks/strandhogg#mitigations

CHANGELOG:

android: Bump min SDK version

Use Nexus API as ROSE Wallet backend (#2098) ±3 by buberdds @ 2025-01-08.

Waits for Nexus and nexus.oasis.io DNS switch

CHANGELOG:

Use Nexus API as ROSE Wallet backend

1 new releases of wallet were made this month: In total, 14 pull requests were merged in January.


Cli

The Cli team merged 11 PRs this month:

feat(cmd/rofl): Add TDX container build support (#335) ±3620 by kostko @ 2025-01-23.
feat(cmd/rofl): Store artifacts on init for reproducible builds (#352) ±209 by kostko @ 2025-01-24.

Also add rofl artifacts-upgrade for easy upgrades and bump default container runtime to rofl-containers v0.3.4.

cmd/network: Extract absolute path of local endpoint in add-local (#350) ±158 by abukosek @ 2025-01-22.

Closes #273.

feat(cmd/rofl): Add --verify to build to verify enclave identities (#353) ±86 by kostko @ 2025-01-28.

This makes it easier to audit apps.

feat(cmd/rofl): Perform early compose file validation (#351) ±27 by kostko @ 2025-01-23.

This makes it faster to catch simple errors before deployment.

fix(cmd/network): Show ParaTimeID during node startup (#343) ±24 by amela @ 2025-01-09.
feat: Windows build support (#342) ±22 by ZigaMr @ 2025-01-10.

This PR adds build-windows cross-compile option to Makefile and updates .goreleaser.yaml with windows build.

feat: Windows build support 2 (#344) ±12 by ZigaMr @ 2025-01-13.

This PR adds oasis.exe rule to Makefile.
Followup to #342

docs: fixes for dapp to build (#338) ±6 by rube-de @ 2025-01-17.

needed for oasisprotocol/docs#1058

docs: Fix config path from Roaming to Local on Windows (#346) ±2 by matevz @ 2025-01-13.

When testing #344 I realized the configuration directory is Local, not Roaming by default. Tested on Win10 64-bit.

1 new releases of cli were made this month: In total, 11 pull requests were merged in January.


Network Updates

Mainnet highlights

The number of daily transactions on Sapphire Mainnet fluctuated between 16,488 and 93,609. The monthly average in January was 35,510 transactions per day and was 56% higher compared to the last month (22,767 transactions). The daily maximum was 93,609 transactions on 17 January (compared to 62,058 the last month on 26 December).

dateall
2025-01-0126,499
2025-01-0271,363
2025-01-0344,545
2025-01-0437,355
2025-01-0519,630
2025-01-0622,451
2025-01-0716,777
2025-01-0816,488
2025-01-0955,533
2025-01-1066,357
2025-01-1126,715
2025-01-1220,571
2025-01-1317,225
2025-01-1417,209
2025-01-1517,954
2025-01-1662,211
2025-01-1793,609
2025-01-1835,191
2025-01-1919,053
2025-01-2017,426
2025-01-2116,863
2025-01-2217,532
2025-01-2383,143
2025-01-2461,361
2025-01-2527,348
2025-01-2620,134
2025-01-2720,429
2025-01-2817,256
2025-01-2917,041
2025-01-3043,653
2025-01-3171,894
2025-02-01919

The number of daily transactions on Emerald Mainnet fluctuated between 2,165 and 5,567. The monthly average in January was 3,413 transactions per day and was 8% lower compared to the last month (3,696 transactions). The daily maximum was 5,567 transactions on 29 January (compared to 5,577 the last month on 9 December).

dateall
2025-01-012,165
2025-01-022,510
2025-01-032,391
2025-01-042,319
2025-01-052,355
2025-01-062,775
2025-01-072,942
2025-01-082,455
2025-01-092,692
2025-01-103,111
2025-01-113,417
2025-01-123,366
2025-01-134,388
2025-01-143,477
2025-01-153,511
2025-01-163,738
2025-01-173,513
2025-01-183,963
2025-01-194,630
2025-01-204,756
2025-01-214,040
2025-01-223,589
2025-01-233,612
2025-01-243,540
2025-01-253,429
2025-01-263,322
2025-01-273,792
2025-01-283,421
2025-01-295,567
2025-01-303,535
2025-01-313,480
2025-02-01139

{{NODE_STATS mainnet}}

No major outages were reported for Oasis foundation-provided services in January. A few-minutes downtimes were encountered by the ... You can check out the details on the Mainnet status page.

Testnet highlights

The number of daily transactions on Sapphire Testnet fluctuated between 7,130 and 9,157. The monthly average in January was 8,241 transactions per day and was 8% higher compared to the last month (7,656 transactions). The daily maximum was 9,157 transactions on 22 January (compared to 9,096 the last month on 11 December).

dateall
2025-01-017,130
2025-01-027,655
2025-01-037,763
2025-01-047,612
2025-01-057,466
2025-01-067,691
2025-01-077,614
2025-01-087,776
2025-01-097,685
2025-01-109,137
2025-01-117,492
2025-01-127,707
2025-01-137,940
2025-01-147,950
2025-01-158,556
2025-01-168,762
2025-01-178,060
2025-01-187,471
2025-01-197,508
2025-01-208,092
2025-01-218,676
2025-01-229,157
2025-01-238,968
2025-01-248,980
2025-01-258,864
2025-01-268,934
2025-01-278,981
2025-01-288,972
2025-01-299,065
2025-01-308,952
2025-01-318,841
2025-02-01356

The number of daily transactions on Emerald Testnet fluctuated between 2,142 and 3,511. The monthly average in January was 3,173 transactions per day and was 7% lower compared to the last month (3,395 transactions). The daily maximum was 3,511 transactions on 10 January (compared to 3,576 the last month on 25 December).

dateall
2025-01-013,131
2025-01-022,186
2025-01-032,152
2025-01-042,149
2025-01-052,142
2025-01-062,792
2025-01-073,323
2025-01-083,349
2025-01-093,391
2025-01-103,511
2025-01-113,312
2025-01-123,291
2025-01-133,374
2025-01-143,313
2025-01-153,319
2025-01-163,330
2025-01-173,324
2025-01-183,379
2025-01-193,431
2025-01-203,468
2025-01-213,380
2025-01-223,319
2025-01-233,370
2025-01-243,326
2025-01-253,303
2025-01-263,300
2025-01-273,386
2025-01-283,331
2025-01-293,329
2025-01-303,322
2025-01-313,326
2025-02-01137

{{NODE_STATS testnet}}

No major outages were reported for Oasis foundation-provided services in January. A few-minutes downtimes were encountered by the ... You can check out the details on the Testnet status page.

Oasis Nexus and Explorer

Nexus

The Nexus team merged 12 PRs this month:

Enable metadata_registry in the E2E regression tests (#889) ±750 by ptrus @ 2025-01-20.

CHANGELOG:

Enable metadata_registry in the E2E regression tests

runtime: Add conditional SGX attestation parsing for rofl.Register txs (#876) ±174 by ptrus @ 2025-01-20.

#807 (comment)

TODO:

Example Raw Body for rofl.register transaction on localnet, with these canges:

{
  "app": "rofl1qqn9xndja7e2pnxhttktmecvwzz0yqwxsquqyxdf",
  "ect": {
    "capability_tee": {
      "attestation": {
        "height": 38,
        "quote": {
          "pcs": {
            "quote": {
              "header": {
                "attestation_key_type": 2,
                "qe_vendor_id": "k5pyM/ecTKmUCg2zlX8GBw==",
                "tee_type": 0,
                "version": 3
              },
              "report_body": {
                "enclave_identity": "0+tTmlVjUvP0eIHXH7Dld3svPppCUdKDwYxnzplndLea/8+uR7hI7CyvHEm0soNTHhzEJfk1grNoBuUqQ9eNGg==",
                "report_data": "m7ZsbFJbbqijr8ZNSnDv+fGnVaitH4byquxfMAwI0CIbhl6vpNqh7aI8+GRDmUqfWoRszOMNyePxwuWzm629VA=="
              }
            },
            "tcb": {
              "certs": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNpekNDQWpLZ0F3SUJBZ0lVZmppQzFmdFZLVXBBU1k1RmhBUHBGSkc5OUZVd0NnWUlLb1pJemowRUF3SXcKYURFYU1CZ0dBMVVFQXd3UlNXNTBaV3dnVTBkWUlGSnZiM1FnUTBFeEdqQVlCZ05WQkFvTUVVbHVkR1ZzSUVOdgpjbkJ2Y21GMGFXOXVNUlF3RWdZRFZRUUhEQXRUWVc1MFlTQkRiR0Z5WVRFTE1Ba0dBMVVFQ0F3Q1EwRXhDekFKCkJnTlZCQVlUQWxWVE1CNFhEVEU0TURVeU1URXdOVEF4TUZvWERUSTFNRFV5TVRFd05UQXhNRm93YkRFZU1Cd0cKQTFVRUF3d1ZTVzUwWld3Z1UwZFlJRlJEUWlCVGFXZHVhVzVuTVJvd0dBWURWUVFLREJGSmJuUmxiQ0JEYjNKdwpiM0poZEdsdmJqRVVNQklHQTFVRUJ3d0xVMkZ1ZEdFZ1EyeGhjbUV4Q3pBSkJnTlZCQWdNQWtOQk1Rc3dDUVlEClZRUUdFd0pWVXpCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkVORkc4eHp5ZFdSZks5MmJtR3YKUCttQWg5MVBFeVY3Smg2RkdKZDVuZEU5YUJIN1IzRTRBN3VicmxoL3pOM0M0eHZwb291R2xpck1iYStXMmxqdQp5cGFqZ2JVd2diSXdId1lEVlIwakJCZ3dGb0FVSW1VTTFscWROSW56ZzdTVlVyOVFHemtuQnF3d1VnWURWUjBmCkJFc3dTVEJIb0VXZ1E0WkJhSFIwY0hNNkx5OWpaWEowYVdacFkyRjBaWE11ZEhKMWMzUmxaSE5sY25acFkyVnoKTG1sdWRHVnNMbU52YlM5SmJuUmxiRk5IV0ZKdmIzUkRRUzVrWlhJd0hRWURWUjBPQkJZRUZINDRndFg3VlNsSwpRRW1PUllRRDZSU1J2ZlJWTUE0R0ExVWREd0VCL3dRRUF3SUd3REFNQmdOVkhSTUJBZjhFQWpBQU1Bb0dDQ3FHClNNNDlCQU1DQTBjQU1FUUNJQjlDOHdPQU4vSW14RHRHQUNWMjQ2S2NxamFnWk9SMGt5Y3R5QnJzR0dKVkFpQWoKZnRick5Hc0dVOFlIMjExZFJpWU5vUFB1MTlacC96ZThKbWh1akIwb0J3PT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQotLS0tLUJFR0lOIENFUlRJRklDQVRFLS0tLS0KTUlJQ2p6Q0NBalNnQXdJQkFnSVVJbVVNMWxxZE5JbnpnN1NWVXI5UUd6a25CcXd3Q2dZSUtvWkl6ajBFQXdJdwphREVhTUJnR0ExVUVBd3dSU1c1MFpXd2dVMGRZSUZKdmIzUWdRMEV4R2pBWUJnTlZCQW9NRVVsdWRHVnNJRU52CmNuQnZjbUYwYVc5dU1SUXdFZ1lEVlFRSERBdFRZVzUwWVNCRGJHRnlZVEVMTUFrR0ExVUVDQXdDUTBFeEN6QUoKQmdOVkJBWVRBbFZUTUI0WERURTRNRFV5TVRFd05EVXhNRm9YRFRRNU1USXpNVEl6TlRrMU9Wb3dhREVhTUJnRwpBMVVFQXd3UlNXNTBaV3dnVTBkWUlGSnZiM1FnUTBFeEdqQVlCZ05WQkFvTUVVbHVkR1ZzSUVOdmNuQnZjbUYwCmFXOXVNUlF3RWdZRFZRUUhEQXRUWVc1MFlTQkRiR0Z5WVRFTE1Ba0dBMVVFQ0F3Q1EwRXhDekFKQmdOVkJBWVQKQWxWVE1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRUM2bkV3TURJWVpPai9pUFdzQ3phRUtpNwoxT2lPU0xSRmhXR2pibkJWSmZWbmtZNHUzSWprRFlZTDBNeE80bXFzeVlqbEJhbFRWWXhGUDJzSkJLNXpsS09CCnV6Q0J1REFmQmdOVkhTTUVHREFXZ0JRaVpReldXcDAwaWZPRHRKVlN2MUFiT1NjR3JEQlNCZ05WSFI4RVN6QkoKTUVlZ1JhQkRoa0ZvZEhSd2N6b3ZMMk5sY25ScFptbGpZWFJsY3k1MGNuVnpkR1ZrYzJWeWRtbGpaWE11YVc1MApaV3d1WTI5dEwwbHVkR1ZzVTBkWVVtOXZkRU5CTG1SbGNqQWRCZ05WSFE0RUZnUVVJbVVNMWxxZE5JbnpnN1NWClVyOVFHemtuQnF3d0RnWURWUjBQQVFIL0JBUURBZ0VHTUJJR0ExVWRFd0VCL3dRSU1BWUJBZjhDQVFFd0NnWUkKS29aSXpqMEVBd0lEU1FBd1JnSWhBT1cvNVFrUitTOUNpU0RjTm9vd0x1UFJMc1dHZi9ZaTdHU1g5NEJnd1R3ZwpBaUVBNEowbHJIb01zK1hvNW8vc1g2TzlRV3hIUkF2WlVHT2RSUTdjdnFSWGFxST0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
              "qe_id": {
                "enclaveIdentity": {
                  "attributes": "11000000000000000000000000000000",
                  "attributesMask": "FBFFFFFFFFFFFFFF0000000000000000",
                  "id": "QE",
                  "issueDate": "2025-01-16T06:26:43Z",
                  "isvprodid": 1,
                  "miscselect": "00000000",
                  "miscselectMask": "FFFFFFFF",
                  "mrsigner": "8C4F5775D796503E96137F77C68A829A0056AC8DED70140B081B094490C57BFF",
                  "nextUpdate": "2025-02-15T06:26:43Z",
                  "tcbEvaluationDataNumber": 18,
                  "tcbLevels": [
                    {
                      "tcb": {
                        "isvsvn": 8
                      },
                      "tcbDate": "2024-11-13T00:00:00Z",
                      "tcbStatus": "UpToDate"
                    },
                    {
                      "advisoryIDs": [
                        "INTEL-SA-00615"
                      ],
                      "tcb": {
                        "isvsvn": 6
                      },
                      "tcbDate": "2021-11-10T00:00:00Z",
                      "tcbStatus": "OutOfDate"
                    },
                    {
                      "advisoryIDs": [
                        "INTEL-SA-00477",
                        "INTEL-SA-00615"
                      ],
                      "tcb": {
                        "isvsvn": 5
                      },
                      "tcbDate": "2020-11-11T00:00:00Z",
                      "tcbStatus": "OutOfDate"
                    },
                    {
                      "advisoryIDs": [
                        "INTEL-SA-00334",
                        "INTEL-SA-00477",
                        "INTEL-SA-00615"
                      ],
                      "tcb": {
                        "isvsvn": 4
                      },
                      "tcbDate": "2019-11-13T00:00:00Z",
                      "tcbStatus": "OutOfDate"
                    },
                    {
                      "advisoryIDs": [
                        "INTEL-SA-00219",
                        "INTEL-SA-00293",
                        "INTEL-SA-00334",
                        "INTEL-SA-00477",
                        "INTEL-SA-00615"
                      ],
                      "tcb": {
                        "isvsvn": 2
                      },
                      "tcbDate": "2019-05-15T00:00:00Z",
                      "tcbStatus": "OutOfDate"
                    },
                    {
                      "advisoryIDs": [
                        "INTEL-SA-00202",
                        "INTEL-SA-00219",
                        "INTEL-SA-00293",
                        "INTEL-SA-00334",
                        "INTEL-SA-00477",
                        "INTEL-SA-00615"
                      ],
                      "tcb": {
                        "isvsvn": 1
                      },
                      "tcbDate": "2018-08-15T00:00:00Z",
                      "tcbStatus": "OutOfDate"
                    }
                  ],
                  "version": 2
                },
                "signature": "ac769865f920e1d6c3a6c798ca1d60b65b60c94be7be69ca588237fa891b06b26f062bda5ebb628f8a6e2c9ec033a374375c0ab9932a9a999f9ee57404ef036c"
              },
              "tcb_info": {
                "signature": "bcff0138152b32f50b7425968209b316a0f24323a8939ae7fd1c16e21e0e9f83396815247ca3d7edd5093fd7df79938ca61a35a09752166cf1b554d77bf59306",
                "tcbInfo": {
                  "fmspc": "00606a000000",
                  "id": "SGX",
                  "issueDate": "2025-01-16T07:04:11Z",
                  "nextUpdate": "2025-02-15T07:04:11Z",
                  "pceId": "0000",
                  "tcbEvaluationDataNumber": 18,
                  "tcbLevels": [
                    {
                      "advisoryIDs": [
                        "INTEL-SA-00615"
                      ],
                      "tcb": {
                        "pcesvn": 13,
                        "sgxtcbcomponents": [
                          {
                            "category": "BIOS",
                            "svn": 15,
                            "type": "Early Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 15,
                            "type": "SGX Late Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 3,
                            "type": "TXT SINIT"
                          },
                          {
                            "category": "BIOS",
                            "svn": 3
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 1
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          }
                        ]
                      },
                      "tcbDate": "2024-11-13T00:00:00Z",
                      "tcbStatus": "SWHardeningNeeded"
                    },
                    {
                      "advisoryIDs": [
                        "INTEL-SA-00657",
                        "INTEL-SA-00767",
                        "INTEL-SA-00615"
                      ],
                      "tcb": {
                        "pcesvn": 13,
                        "sgxtcbcomponents": [
                          {
                            "category": "BIOS",
                            "svn": 15,
                            "type": "Early Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 15,
                            "type": "SGX Late Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 3,
                            "type": "TXT SINIT"
                          },
                          {
                            "category": "BIOS",
                            "svn": 3
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          }
                        ]
                      },
                      "tcbDate": "2024-11-13T00:00:00Z",
                      "tcbStatus": "ConfigurationAndSWHardeningNeeded"
                    },
                    {
                      "advisoryIDs": [
                        "INTEL-SA-01079",
                        "INTEL-SA-01103",
                        "INTEL-SA-00657",
                        "INTEL-SA-00767",
                        "INTEL-SA-00615"
                      ],
                      "tcb": {
                        "pcesvn": 13,
                        "sgxtcbcomponents": [
                          {
                            "category": "BIOS",
                            "svn": 14,
                            "type": "Early Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 14,
                            "type": "SGX Late Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 3,
                            "type": "TXT SINIT"
                          },
                          {
                            "category": "BIOS",
                            "svn": 3
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 1
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          }
                        ]
                      },
                      "tcbDate": "2024-03-13T00:00:00Z",
                      "tcbStatus": "OutOfDate"
                    },
                    {
                      "advisoryIDs": [
                        "INTEL-SA-00657",
                        "INTEL-SA-00767",
                        "INTEL-SA-01079",
                        "INTEL-SA-01103",
                        "INTEL-SA-00615"
                      ],
                      "tcb": {
                        "pcesvn": 13,
                        "sgxtcbcomponents": [
                          {
                            "category": "BIOS",
                            "svn": 14,
                            "type": "Early Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 14,
                            "type": "SGX Late Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 3,
                            "type": "TXT SINIT"
                          },
                          {
                            "category": "BIOS",
                            "svn": 3
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          }
                        ]
                      },
                      "tcbDate": "2024-03-13T00:00:00Z",
                      "tcbStatus": "OutOfDateConfigurationNeeded"
                    },
                    {
                      "advisoryIDs": [
                        "INTEL-SA-00960",
                        "INTEL-SA-00657",
                        "INTEL-SA-00767",
                        "INTEL-SA-01079",
                        "INTEL-SA-01103",
                        "INTEL-SA-00615"
                      ],
                      "tcb": {
                        "pcesvn": 13,
                        "sgxtcbcomponents": [
                          {
                            "category": "BIOS",
                            "svn": 12,
                            "type": "Early Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 12,
                            "type": "SGX Late Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 3,
                            "type": "TXT SINIT"
                          },
                          {
                            "category": "BIOS",
                            "svn": 3
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 1
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          }
                        ]
                      },
                      "tcbDate": "2023-08-09T00:00:00Z",
                      "tcbStatus": "OutOfDate"
                    },
                    {
                      "advisoryIDs": [
                        "INTEL-SA-00657",
                        "INTEL-SA-00767",
                        "INTEL-SA-00960",
                        "INTEL-SA-01079",
                        "INTEL-SA-01103",
                        "INTEL-SA-00615"
                      ],
                      "tcb": {
                        "pcesvn": 13,
                        "sgxtcbcomponents": [
                          {
                            "category": "BIOS",
                            "svn": 12,
                            "type": "Early Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 12,
                            "type": "SGX Late Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 3,
                            "type": "TXT SINIT"
                          },
                          {
                            "category": "BIOS",
                            "svn": 3
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          }
                        ]
                      },
                      "tcbDate": "2023-08-09T00:00:00Z",
                      "tcbStatus": "OutOfDateConfigurationNeeded"
                    },
                    {
                      "advisoryIDs": [
                        "INTEL-SA-00828",
                        "INTEL-SA-00837",
                        "INTEL-SA-00657",
                        "INTEL-SA-00767",
                        "INTEL-SA-00960",
                        "INTEL-SA-01079",
                        "INTEL-SA-01103",
                        "INTEL-SA-00615"
                      ],
                      "tcb": {
                        "pcesvn": 13,
                        "sgxtcbcomponents": [
                          {
                            "category": "BIOS",
                            "svn": 11,
                            "type": "Early Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 11,
                            "type": "SGX Late Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 3,
                            "type": "TXT SINIT"
                          },
                          {
                            "category": "BIOS",
                            "svn": 3
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 1
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          }
                        ]
                      },
                      "tcbDate": "2023-02-15T00:00:00Z",
                      "tcbStatus": "OutOfDate"
                    },
                    {
                      "advisoryIDs": [
                        "INTEL-SA-00828",
                        "INTEL-SA-00837",
                        "INTEL-SA-00657",
                        "INTEL-SA-00767",
                        "INTEL-SA-00960",
                        "INTEL-SA-01079",
                        "INTEL-SA-01103",
                        "INTEL-SA-00615"
                      ],
                      "tcb": {
                        "pcesvn": 13,
                        "sgxtcbcomponents": [
                          {
                            "category": "BIOS",
                            "svn": 11,
                            "type": "Early Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 11,
                            "type": "SGX Late Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 3,
                            "type": "TXT SINIT"
                          },
                          {
                            "category": "BIOS",
                            "svn": 3
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          }
                        ]
                      },
                      "tcbDate": "2023-02-15T00:00:00Z",
                      "tcbStatus": "OutOfDateConfigurationNeeded"
                    },
                    {
                      "advisoryIDs": [
                        "INTEL-SA-00657",
                        "INTEL-SA-00730",
                        "INTEL-SA-00738",
                        "INTEL-SA-00767",
                        "INTEL-SA-00828",
                        "INTEL-SA-00837",
                        "INTEL-SA-00960",
                        "INTEL-SA-01079",
                        "INTEL-SA-01103",
                        "INTEL-SA-00615"
                      ],
                      "tcb": {
                        "pcesvn": 13,
                        "sgxtcbcomponents": [
                          {
                            "category": "BIOS",
                            "svn": 7,
                            "type": "Early Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 9,
                            "type": "SGX Late Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 3,
                            "type": "TXT SINIT"
                          },
                          {
                            "category": "BIOS",
                            "svn": 3
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 1
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          }
                        ]
                      },
                      "tcbDate": "2022-08-10T00:00:00Z",
                      "tcbStatus": "OutOfDate"
                    },
                    {
                      "advisoryIDs": [
                        "INTEL-SA-00657",
                        "INTEL-SA-00730",
                        "INTEL-SA-00738",
                        "INTEL-SA-00767",
                        "INTEL-SA-00828",
                        "INTEL-SA-00837",
                        "INTEL-SA-00960",
                        "INTEL-SA-01079",
                        "INTEL-SA-01103",
                        "INTEL-SA-00615"
                      ],
                      "tcb": {
                        "pcesvn": 13,
                        "sgxtcbcomponents": [
                          {
                            "category": "BIOS",
                            "svn": 7,
                            "type": "Early Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 9,
                            "type": "SGX Late Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 3,
                            "type": "TXT SINIT"
                          },
                          {
                            "category": "BIOS",
                            "svn": 3
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          }
                        ]
                      },
                      "tcbDate": "2022-08-10T00:00:00Z",
                      "tcbStatus": "OutOfDateConfigurationNeeded"
                    },
                    {
                      "advisoryIDs": [
                        "INTEL-SA-00586",
                        "INTEL-SA-00614",
                        "INTEL-SA-00615",
                        "INTEL-SA-00657",
                        "INTEL-SA-00730",
                        "INTEL-SA-00738",
                        "INTEL-SA-00767",
                        "INTEL-SA-00828",
                        "INTEL-SA-00837",
                        "INTEL-SA-00960",
                        "INTEL-SA-01079",
                        "INTEL-SA-01103"
                      ],
                      "tcb": {
                        "pcesvn": 11,
                        "sgxtcbcomponents": [
                          {
                            "category": "BIOS",
                            "svn": 4,
                            "type": "Early Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 4,
                            "type": "SGX Late Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 3,
                            "type": "TXT SINIT"
                          },
                          {
                            "category": "BIOS",
                            "svn": 3
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          }
                        ]
                      },
                      "tcbDate": "2021-11-10T00:00:00Z",
                      "tcbStatus": "OutOfDate"
                    },
                    {
                      "advisoryIDs": [
                        "INTEL-SA-00477",
                        "INTEL-SA-00586",
                        "INTEL-SA-00614",
                        "INTEL-SA-00615",
                        "INTEL-SA-00657",
                        "INTEL-SA-00730",
                        "INTEL-SA-00738",
                        "INTEL-SA-00767",
                        "INTEL-SA-00828",
                        "INTEL-SA-00837",
                        "INTEL-SA-00960",
                        "INTEL-SA-01079",
                        "INTEL-SA-01103"
                      ],
                      "tcb": {
                        "pcesvn": 10,
                        "sgxtcbcomponents": [
                          {
                            "category": "BIOS",
                            "svn": 4,
                            "type": "Early Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 4,
                            "type": "SGX Late Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 3,
                            "type": "TXT SINIT"
                          },
                          {
                            "category": "BIOS",
                            "svn": 3
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          }
                        ]
                      },
                      "tcbDate": "2020-11-11T00:00:00Z",
                      "tcbStatus": "OutOfDate"
                    },
                    {
                      "advisoryIDs": [
                        "INTEL-SA-00106",
                        "INTEL-SA-00115",
                        "INTEL-SA-00135",
                        "INTEL-SA-00203",
                        "INTEL-SA-00220",
                        "INTEL-SA-00233",
                        "INTEL-SA-00270",
                        "INTEL-SA-00293",
                        "INTEL-SA-00320",
                        "INTEL-SA-00329",
                        "INTEL-SA-00381",
                        "INTEL-SA-00389",
                        "INTEL-SA-00477",
                        "INTEL-SA-00586",
                        "INTEL-SA-00614",
                        "INTEL-SA-00615",
                        "INTEL-SA-00657",
                        "INTEL-SA-00730",
                        "INTEL-SA-00738",
                        "INTEL-SA-00767",
                        "INTEL-SA-00828",
                        "INTEL-SA-00837",
                        "INTEL-SA-00960",
                        "INTEL-SA-01079",
                        "INTEL-SA-01103"
                      ],
                      "tcb": {
                        "pcesvn": 5,
                        "sgxtcbcomponents": [
                          {
                            "category": "BIOS",
                            "svn": 4,
                            "type": "Early Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 4,
                            "type": "SGX Late Microcode Update"
                          },
                          {
                            "category": "OS/VMM",
                            "svn": 3,
                            "type": "TXT SINIT"
                          },
                          {
                            "category": "BIOS",
                            "svn": 3
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 255
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          },
                          {
                            "svn": 0
                          }
                        ]
                      },
                      "tcbDate": "2018-01-04T00:00:00Z",
                      "tcbStatus": "OutOfDate"
                    }
                  ],
                  "tcbType": 0,
                  "version": 3
                }
              }
            }
          }
        },
        "signature": "kcJ6Y0qYPq71BTFRfR0qg1q+rYD2YQUVsWT1wt5h08IL/+6xeAX+ntIBehZIC0ahNR2th+Y3T9c2m27grNWMDQ=="
      },
      "hardware": 0,
      "rak": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="
    },
    "node_endorsement": {
      "public_key": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=",
      "signature": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="
    }
  },
  "expiration": 4,
  "extra_keys": [
    {
      "secp256k1": "AhmxMMZcvwvZOT5PzWzENnwoejXIFz7/bE/pZlJ7NdbL"
    }
  ]
}

CHANGELOG:

runtime: Add conditional SGX attestation parsing for rofl.Register txs

Remove deprecated account-named folder (#879) ±170 by buberdds @ 2025-01-13.

After the latest Explorer release we can clean up #798 and remove unused files.

CHANGELOG:

Remove deprecated account-named folder

api/runtime/transactions: Add signers field to response (#885) ±165 by ptrus @ 2025-01-20.

Fixes #884

The existing sender_0, sender_0_eth, and nonce_0 are deprecated and will be removed in the future.

CHANGELOG:

api/runtime/transactions: Add signers field to response
Signers contain information about the transaction signers. Existing sender_0, sender_0_eth and nonce_0 fields are deprecated and will be removed in future.

api/consensus/block: Fix response when querying a single block (#888) ±93 by ptrus @ 2025-01-20.

Fixes #886

API endpoint returning a single block by height was using a separate code path to fetch the blocks which lead to the regression mentioned in the above issue.

This is now fixed so that a single code path is used when fetching either a single or multiple consensus blocks. This also resolves the issue.

CHANGELOG:

api/consensus/block: Fix response when querying a single block
When querying a single block by height the response was missing the proposer and signers fields.

Changelog v0.5.3 (#894) ±89 by ptrus @ 2025-01-21.
storage/consensus: Update indexes to better serve the related accounts queries (#890) ±71 by ptrus @ 2025-01-20.

Fixes/mitigations for:

Fixes:

The ix_transactions_method_height was missing the tx_index, so the query optimizer didn't do the top-n optimization for consensus related accounts query with filters on method. The indexes on both tables now match on the fields and ordering, so this should be fixed.

For the https://nexus.oasis.io/v1/consensus/accounts/oasis1qrg3zwe9gvkvs6dvrytr3dedyyjyxp6kgv8u2m2m counting the huge number of related transactions appears to be problematic:

AccountStats = `
SELECT
COUNT(*)
FROM chain.accounts_related_transactions
WHERE account_address = $1::text`
hopefully the increased timeout fixes this. Otherwise we should probably move this computation into the accounts_list view, and fetch it from there.

The last query is using the indexes as expected, it just takes long due the table being huge. Hopefully, the increased timeout helps. In future we should check if there's any db setting optimizations to be done.

CHANGELOG:

storage/consensus: Update indexes to better serve the related accounts queries

openapi: remove experimental/deprecated markers from consensus endpoints (#898) ±49 by csillag @ 2025-01-27.

Now that we have released consensus support, we no longer have to mark these endpoints as Experimental / deprecated

CHANGELOG:

openapi: remove experimental/deprecated markers from consensus endpoints

Update release-process (#841) ±44 by ptrus @ 2025-01-03.

Fixes: #773

Update actions/upload-artifact action to v4 (#880) ±5 by buberdds @ 2025-01-16.

v3 will reach EOL on January 31st

CHANGELOG:

Update actions/upload-artifact action to v4

deps: update pogreb to v0.10.2 (#833) ±3 by ptrus @ 2025-01-03.

Just a minor update: https://github.com/akrylysov/pogreb/releases/tag/v0.10.2

CHANGELOG:

deps: update pogreb to v0.10.2

Bump oasis-sdk to v0.12.1 (#892) ±3 by ptrus @ 2025-01-21.

CHANGELOG:

Bump oasis-sdk to v0.12.1

1 new releases of nexus were made this month: In total, 12 pull requests were merged in January.


Explorer

The Explorer team merged 17 PRs this month:

Add support for filtering TX lists for method type (#1679) ±1040 by csillag @ 2025-01-24.

This PR exposes the runtime tx method search feature added to Nexus in oasisprotocol/nexus#824.

It adds support for filtering runtime TX lists for method type.

Depends on:

It also adds the same feature for consensus TX lists, for which the Nexus support has been there for a while.

It works on all consensus and runtime dashboards, transaction list, also including transactions for blocks, accounts and validators.

I suggest reviewing the PR commit by commit, because there are multiple semi-independent small changes.

The account transactions page looks like this:

image

Or this, when there are no results:

image

Latest transactions page, on mobile:

image

For consensus:

image

CHANGELOG:

Add support for filtering latest TX list for method type

Add support for merging all networks in the layer selector (#1688) ±244 by csillag @ 2025-01-21.

This PR adds support for merging all networks in the layer selector,
so that instead of a hierarchical menu, we get a flat one.

On the Pontus-X instance, using this feature, instead of this:

image

and this:

image

We can have this:

image

Please note that you only want to activate this if you don't have
layers that are named the same on multiple networks.

(If you do, you can override names using the spacialScopeNames
config option in config.ts.)


Merging this PR doesn't change behavior, unless to turn the mergeNetworksInLayerSelector
flag from false to true.

CHANGELOG:

Add support for merging all networks in the layer selector

Update API bindings (#1707) ±122 by github-actions[bot] @ 2025-01-20.

Created by https://github.com/oasisprotocol/explorer/blob/master/.github/workflows/generate-openapi.yml

If CI actions and checks don't run in this PR: close it and reopen.
https://github.com/peter-evans/create-pull-request/blob/main/docs/concepts-guidelines.md#triggering-further-workflow-runs

CHANGELOG:

Update Nexus API bindings

Update API bindings (#1630) ±110 by github-actions[bot] @ 2025-01-18.

Created by https://github.com/oasisprotocol/explorer/blob/master/.github/workflows/generate-openapi.yml

Available new data:

CHANGELOG:

Update to latest Nexus API bindings

Add optional floating copy to clipboard button to JSON code preview (#1683) ±74 by buberdds @ 2025-01-10.

Due to the length of the ROFL raw data, core team requested to show copy to clipboard button on hover.

Screenshot from 2025-01-10 10-43-53

CHANGELOG:

Add optional floating copy to clipboard button to JSON code preview

Set API limit when fetching data for named validators (#1673) ±48 by buberdds @ 2025-01-07.

The only change here is limit: API_MAX_TOTAL_COUNT. Without it limit defaults to 100 which means we are not showing names for all validators and we are not able to find them by name.

sample TO row, master
https://explorer.oasis.io/mainnet/consensus/tx/fa2ff37ed0e231ce1845d7f43b8373056907483af8bebdae116c4003d1776e79

vs
https://pr-1673.oasis-explorer.pages.dev/mainnet/consensus/tx/fa2ff37ed0e231ce1845d7f43b8373056907483af8bebdae116c4003d1776e79

CHANGELOG:

Set API limit when fetching data for named validators

Display multiple signers for runtime transactions (#1705) ±48 by csillag @ 2025-01-21.

Sometimes a TX has multiple signers. In that case, we should show them all in the "from" field in the TX details, like this:

Solves:

image

Live sample here.

Depends on:

CHANGELOG:

Add support for displaying multiple signers of runtime transactions

Support for more granular configuration for hiding layers (#1686) ±38 by csillag @ 2025-01-21.

Now we can hide different layers on different networks.

(This is required for the Pontus-X deployment)

CHANGELOG:

Support for more granular configuration for hiding layers

Also consider oasis_encryption_envelope for TXs (#1695) ±34 by csillag @ 2025-01-15.

Consider both encryption_envelope and oasis_encryption_envelope when displaying runtime TXs.

See #1694 for context.

CHANGELOG:

Correctly display encryption data for oasis-style encrypted transactions

Tune displaying account names (#1687) ±26 by csillag @ 2025-01-15.

CHANGELOG:

Fine-tune when to display account names

Display link to proposer in consensus block data (#1706) ±17 by csillag @ 2025-01-23.

When displaying consensus block details, we should also include a link to the validator that has proposed the block.
Other explorers do that, too.

image

Please note that this data has been already been displayed in the latest block list, like this:

image

It was only missing from the individual block detail pages, because it was not served by the backend, but that limitation is now gone, so we can display it.

Depends on:

CHANGELOG:

Show proposer link in consensus block details

Update API bindings (#1708) ±10 by github-actions[bot] @ 2025-01-20.

Created by https://github.com/oasisprotocol/explorer/blob/master/.github/workflows/generate-openapi.yml

If CI actions and checks don't run in this PR: close it and reopen.
https://github.com/peter-evans/create-pull-request/blob/main/docs/concepts-guidelines.md#triggering-further-workflow-runs

CHANGELOG:

Update Nexus API bindings

Fix display of consensus transaction fee (#1716) ±9 by lubej @ 2025-01-29.

Closes #1715

CHANGELOG:

Fix display of consensus transaction fee

Fix case sensitivity in Pontus-X account name resolution (#1685) ±5 by csillag @ 2025-01-14.

This fix has been in production on the Pontus-X branch (and instance) for a while, now pulling it to the master branch.

CHANGELOG:

Fix case sensitivity in Pontus-X account name resolution

Update some links to external resources (#1704) ±5 by csillag @ 2025-01-18.

Some pages of the documentation have moved - see oasisprotocol/docs#1058

This PR updates the links in Explorer, so that we are not pointing to 404 pages.

CHANGELOG:

Update some broken links

Fix regression on global search 404 page (#1678) ±3 by csillag @ 2025-01-09.

Before fix:

image

After fix: