Avatar for the MystenLabs user
MystenLabs
walrus-sites
BlogDocsChangelog

feat(portal)!: Add full-node fallback list by instantiating a sui client for each rpc node

#277Merged
Comparing
211-add-full-node-fallback-list
(
0dd48ca
) with
testnet
(
61a8081
)
CodSpeed Performance Gauge
0%
Untouched
3

Benchmarks

Passed

decompress plaintext encoding
portal/common/lib/decompress_data.bench.ts::decompressData::decompress plaintext encoding
CodSpeed Performance Gauge
+1%
16.2 µs16 µs
decompress gzip encoding
portal/common/lib/decompress_data.bench.ts::decompressData::decompress gzip encoding
CodSpeed Performance Gauge
0%
255.5 µs254.5 µs
decompress deflate encoding
portal/common/lib/decompress_data.bench.ts::decompressData::decompress deflate encoding
CodSpeed Performance Gauge
0%
249.1 µs248.8 µs

Commits

Click on a commit to change the comparison range
Base
testnet
61a8081
-0.22%
feat: full-node fallback by instantiating a Sui client for each rpc url
b966501
11 months ago
by chariskms
-0.02%
feat: change selection flow
ee6fdf9
11 months ago
by chariskms
+0.33%
feat: change flow and fix response validation
aec190f
11 months ago
by chariskms
-0.16%
refactor(core): rename callClients to invokeWithFailover
b160d79
11 months ago
by chariskms
+0.23%
fix: resolve pr comments and fix tests
f6535e7
11 months ago
by chariskms
-0.14%
fix: unit test for resources
4e6588f
10 months ago
by chariskms
-0.25%
fix: throw error instead of null
1006255
10 months ago
by chariskms
+0.03%
fix: redundant changes
d4fa3cd
10 months ago
by chariskms
-0.32%
refactor: remove comment
79c6943
10 months ago
by chariskms
+0.66%
refactor: remove comment
8f73927
10 months ago
by chariskms
-1.09%
fix: change rpc urls
eba4dbf
10 months ago
by chariskms
+0.83%
feat: wrap the suiclient to enable logging of their RPC URLs
5307b51
10 months ago
by chariskms
+0.09%
feat(portal): remove devnet fallback (#292) The portal previously included a mechanism to redirect requests to devnet as a fallback in the event of a failure or a 404 (Not Found) response. **This pull request removes that fallback functionality**. **Changes** - Removed the fallback to FALLBACK_DEVNET_PORTAL in the main routing logic. - Simplified the fetch process by eliminating proxyFetch and fallback handling. - Streamlined code to directly return responses or appropriate errors without devnet fallback references.
3aaec48
10 months ago
by chariskms
-0.2%
fix: remove RPCs that return CORS errors
43fc81b
10 months ago
by chariskms
-0.03%
refactor: clean imports
60e9c11
10 months ago
by chariskms
+0.53%
refactor: move request timeout to constants
421010a
10 months ago
by chariskms
+0.12%
refactor: remove redundant variable
0dd48ca
10 months ago
by chariskms
© 2025 CodSpeed Technology
Home Terms Privacy Docs