Skip to content

Commit 720020a

Browse files
authored
Merge branch 'main' into dependabot/npm_and_yarn/ui-frameworks-2dc73d720d
2 parents 21ee9c7 + 15cd3f5 commit 720020a

13 files changed

Lines changed: 632 additions & 147 deletions

File tree

CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
* @smartcontractkit/product-docs
1+
* @smartcontractkit/product-docs @smartcontractkit/devrel

public/changelog.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -402,6 +402,27 @@
402402
}
403403
},
404404
"data": [
405+
{
406+
"category": "integration",
407+
"date": "2026-05-20",
408+
"description": "Newly supported tokens: USDat, sUSDat",
409+
"relatedTokens": [
410+
{
411+
"assetName": "USDat",
412+
"baseAsset": "USDat",
413+
"url": "https://docs.chain.link/ccip/directory/mainnet/token/USDat",
414+
"iconUrl": "https://d2f70xi62kby8n.cloudfront.net/tokens/usdat.webp?auto=compress%2Cformat&q=60&w=40&h=40&fit=cover"
415+
},
416+
{
417+
"assetName": "Staked USDat",
418+
"baseAsset": "sUSDat",
419+
"url": "https://docs.chain.link/ccip/directory/mainnet/token/sUSDat",
420+
"iconUrl": "https://d2f70xi62kby8n.cloudfront.net/tokens/susdat.webp?auto=compress%2Cformat&q=60&w=40&h=40&fit=cover"
421+
}
422+
],
423+
"title": "Cross-chain token (CCT) standard: Added support for new tokens",
424+
"topic": "CCIP"
425+
},
405426
{
406427
"category": "integration",
407428
"date": "2026-05-14",

src/components/LeftSidebar/LeftSidebar.astro

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
import { Sections } from "~/content.config"
33
import { SIDEBAR } from "../../config"
44
import type { SectionEntry, SectionContent } from "../../config"
5+
import { SIDEBAR_SECTIONS } from "../../config/sidebarSections.ts"
6+
import { AI_AGENT_RESOURCES_SECTION, withParentQuery } from "../../config/sidebar/ai-agent-resources.ts"
57
import RecursiveSidebar from "./RecursiveSidebar.astro"
68
import { LanguageSwitcherDropdown } from "~/components/LanguageSwitcherDropdown"
79
import { ChainTypeSelector } from "~/components/ChainSelector"
@@ -12,6 +14,9 @@ import styles from "./leftSidebar.module.css"
1214
1315
type SectionEntryWithParent = SectionEntry & { parentSection?: string }
1416
17+
/** Product sidebars that should not duplicate the shared AI resources footer. */
18+
const SECTIONS_WITHOUT_AI_RESOURCES = new Set<Sections>([SIDEBAR_SECTIONS.GLOBAL, SIDEBAR_SECTIONS.LEGACY])
19+
1520
export type Props = {
1621
currentPage: string
1722
section?: Sections
@@ -27,12 +32,28 @@ function getSidebarSections(section?: Sections): SectionEntryWithParent[] {
2732
if (!section) {
2833
return []
2934
} else if (section === "global") {
30-
// Flatten all sidebar entries into one array
35+
// Flatten all sidebar entries into one array (include AI resources per product)
3136
return Object.entries(SIDEBAR).flatMap(([parentSection, entries]) => {
32-
return entries?.map((entry) => ({ ...entry, parentSection })) ?? []
37+
const sections = entries?.map((entry) => ({ ...entry, parentSection: parentSection as Sections })) ?? []
38+
39+
if (!SECTIONS_WITHOUT_AI_RESOURCES.has(parentSection as Sections)) {
40+
sections.push({
41+
...withParentQuery(AI_AGENT_RESOURCES_SECTION, parentSection as Sections),
42+
parentSection: parentSection as Sections,
43+
})
44+
}
45+
46+
return sections
3347
})
3448
}
35-
return SIDEBAR[section] ?? []
49+
50+
const productSections = SIDEBAR[section] ?? []
51+
52+
if (SECTIONS_WITHOUT_AI_RESOURCES.has(section)) {
53+
return productSections
54+
}
55+
56+
return [...productSections, withParentQuery(AI_AGENT_RESOURCES_SECTION, section)]
3657
}
3758
3859
/**

src/config/data/ccip/v1_2_0/mainnet/chains.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1324,6 +1324,10 @@
13241324
"tokenAdminRegistry": {
13251325
"address": "0x344FCBb30EC9ECf58c8399EDe0430592E6703BC1",
13261326
"version": "1.5.0"
1327+
},
1328+
"tokenPoolFactory": {
1329+
"address": "0x684bBDaD7Eabc58596DF0c0Ba59Df05FD6a519Bf",
1330+
"version": "1.5.1"
13271331
}
13281332
},
13291333
"nexon-mainnet-henesys": {

0 commit comments

Comments
 (0)