Public
Edited
Dec 31, 2023
1 fork
Insert cell
Insert cell
url = new URL(
"https://arweave.net/5TJWFFoRndfDc_rHYr2W8zzIxS4iselQ7pvt8HmOnvo/index.html?&a=0x000000000000000000000000f5f710f8bec4114f134d16f4b4c560dbb5836548&c=1&tid=4&h=0x55972e11dbe2ab9bfaa459e409c74e3ad9f81095d9b210d20960efbc3c224b5c&bh=0x3aa30c40e2c9ab768e8c7baa853651616e944d0d81595dab008816b81ea6463e&bn=18793857&t=1702671683&wa=0xfe69f0ee1c95acc9c02902dee4038702b461e8f6&ms=1&mi=1&s=256&gp=49&gu=0"
)
Insert cell
params1 = url.searchParams.get("h")
Insert cell
Type JavaScript, then Shift-Enter. Ctrl-space for more options. Arrow ↑/↓ to switch modes.

Insert cell
graph // find anaglyphic anaver.se tokens (they don't go through the anaglyphism pipeline)
.request(
"https://api.highlight.xyz:8080/",
graph.gql`
query GetPublicCollectionByWalletAddress( $walletAddress: String!) {
getPublicCollectionsByWallet(walletAddress: $walletAddress) {
collections {
id
address
name
type
collectionType
symbol
chainId
contractId
status
baseUri
description
seriesTokens (first: 500) {
edges {
id
tokenId
name
ownerAddress
attributes {
name
value
__typename
}
imageUrl
animationUrl
minted
__typename
}
pageInfo {
endCursor
totalCount
__typename
}
__typename
}
seriesDetails {
coverImage
logoUrl
__typename
}
generativeDetails {
logoUrl
__typename
}
seriesImages {
urls
coverImageUrl
__typename
}
editions {
name
description
image
size
onChainImage
animation
__typename
}
mintVectors {
id
stats {
total
__typename
}
__typename
}
__typename
}
__typename
}
}



`,
{
walletAddress: "0x3F870D006185Cb649c3261013fd86Cc89b762f1E"
}
)
.then((r) => r)
Insert cell
Insert cell
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more