11/* eslint-disable */
2- // userdata v0.1.0 4797326ffeb063c7256cf02523d563066fdaec9b
2+ // userdata v0.1.0 88764bb5f99353e11d849a1aa8f8a998501ffedb
33// --
44// Code generated by Webrpc-gen@v0.30.2 with typescript generator. DO NOT EDIT.
55//
@@ -12,7 +12,7 @@ export const WebrpcVersion = 'v1'
1212export const WebrpcSchemaVersion = 'v0.1.0'
1313
1414// Schema hash generated from your RIDL schema
15- export const WebrpcSchemaHash = '4797326ffeb063c7256cf02523d563066fdaec9b '
15+ export const WebrpcSchemaHash = '88764bb5f99353e11d849a1aa8f8a998501ffedb '
1616
1717//
1818// Client interface
@@ -138,6 +138,20 @@ export interface UserDataClient {
138138 headers ?: object ,
139139 signal ?: AbortSignal ,
140140 ) : Promise < DeleteTokenFavoriteResponse >
141+
142+ listHiddenTokens (
143+ req : ListHiddenTokensRequest ,
144+ headers ?: object ,
145+ signal ?: AbortSignal ,
146+ ) : Promise < ListHiddenTokensResponse >
147+
148+ putHiddenToken ( req : PutHiddenTokenRequest , headers ?: object , signal ?: AbortSignal ) : Promise < PutHiddenTokenResponse >
149+
150+ deleteHiddenToken (
151+ req : DeleteHiddenTokenRequest ,
152+ headers ?: object ,
153+ signal ?: AbortSignal ,
154+ ) : Promise < DeleteHiddenTokenResponse >
141155}
142156
143157//
@@ -171,6 +185,7 @@ export interface Wallet {
171185export interface WalletPreferences {
172186 manualSigning ?: boolean
173187 hideUnlistedTokens ?: boolean
188+ hideCollectibles ?: boolean
174189 includeTestnets ?: boolean
175190 currency ?: string
176191}
@@ -233,6 +248,15 @@ export interface TokenFavorite {
233248 createdAt : string
234249}
235250
251+ export interface HiddenToken {
252+ walletAddress : string
253+ id : number
254+ chainId : string
255+ contractAddress : string
256+ tokenId ?: string
257+ createdAt : string
258+ }
259+
236260export interface SessionProps {
237261 address : string
238262 appUrl : string
@@ -259,6 +283,12 @@ export interface TokenFavoriteProps {
259283 tokenId : string
260284}
261285
286+ export interface HiddenTokenProps {
287+ chainId : string
288+ contractAddress : string
289+ tokenId ?: string
290+ }
291+
262292export interface WatchedWalletProps {
263293 watchedAddress : string
264294 nickname ?: string
@@ -493,6 +523,33 @@ export interface DeleteTokenFavoriteRequest {
493523
494524export interface DeleteTokenFavoriteResponse { }
495525
526+ export interface ListHiddenTokensRequest {
527+ wallet : string
528+ pageSize : number
529+ cursor : string
530+ }
531+
532+ export interface ListHiddenTokensResponse {
533+ hiddenTokens : Array < HiddenToken >
534+ nextCursor : string
535+ }
536+
537+ export interface PutHiddenTokenRequest {
538+ wallet : string
539+ token : HiddenTokenProps
540+ }
541+
542+ export interface PutHiddenTokenResponse {
543+ hiddenToken : HiddenToken
544+ }
545+
546+ export interface DeleteHiddenTokenRequest {
547+ wallet : string
548+ id : number
549+ }
550+
551+ export interface DeleteHiddenTokenResponse { }
552+
496553//
497554// Client
498555//
@@ -539,6 +596,9 @@ export class UserData implements UserDataClient {
539596 listTokenFavorites : ( req : ListTokenFavoritesRequest ) => [ 'UserData' , 'listTokenFavorites' , req ] as const ,
540597 putTokenFavorite : ( req : PutTokenFavoriteRequest ) => [ 'UserData' , 'putTokenFavorite' , req ] as const ,
541598 deleteTokenFavorite : ( req : DeleteTokenFavoriteRequest ) => [ 'UserData' , 'deleteTokenFavorite' , req ] as const ,
599+ listHiddenTokens : ( req : ListHiddenTokensRequest ) => [ 'UserData' , 'listHiddenTokens' , req ] as const ,
600+ putHiddenToken : ( req : PutHiddenTokenRequest ) => [ 'UserData' , 'putHiddenToken' , req ] as const ,
601+ deleteHiddenToken : ( req : DeleteHiddenTokenRequest ) => [ 'UserData' , 'deleteHiddenToken' , req ] as const ,
542602 }
543603
544604 getCapabilities = ( headers ?: object , signal ?: AbortSignal ) : Promise < GetCapabilitiesResponse > => {
@@ -1089,6 +1149,72 @@ export class UserData implements UserDataClient {
10891149 } ,
10901150 )
10911151 }
1152+
1153+ listHiddenTokens = (
1154+ req : ListHiddenTokensRequest ,
1155+ headers ?: object ,
1156+ signal ?: AbortSignal ,
1157+ ) : Promise < ListHiddenTokensResponse > => {
1158+ return this . fetch (
1159+ this . url ( 'ListHiddenTokens' ) ,
1160+ createHttpRequest ( JsonEncode ( req , 'ListHiddenTokensRequest' ) , headers , signal ) ,
1161+ ) . then (
1162+ ( res ) => {
1163+ return buildResponse ( res ) . then ( ( _data ) => {
1164+ return JsonDecode < ListHiddenTokensResponse > ( _data , 'ListHiddenTokensResponse' )
1165+ } )
1166+ } ,
1167+ ( error ) => {
1168+ throw WebrpcRequestFailedError . new ( {
1169+ cause : `fetch(): ${ error instanceof Error ? error . message : String ( error ) } ` ,
1170+ } )
1171+ } ,
1172+ )
1173+ }
1174+
1175+ putHiddenToken = (
1176+ req : PutHiddenTokenRequest ,
1177+ headers ?: object ,
1178+ signal ?: AbortSignal ,
1179+ ) : Promise < PutHiddenTokenResponse > => {
1180+ return this . fetch (
1181+ this . url ( 'PutHiddenToken' ) ,
1182+ createHttpRequest ( JsonEncode ( req , 'PutHiddenTokenRequest' ) , headers , signal ) ,
1183+ ) . then (
1184+ ( res ) => {
1185+ return buildResponse ( res ) . then ( ( _data ) => {
1186+ return JsonDecode < PutHiddenTokenResponse > ( _data , 'PutHiddenTokenResponse' )
1187+ } )
1188+ } ,
1189+ ( error ) => {
1190+ throw WebrpcRequestFailedError . new ( {
1191+ cause : `fetch(): ${ error instanceof Error ? error . message : String ( error ) } ` ,
1192+ } )
1193+ } ,
1194+ )
1195+ }
1196+
1197+ deleteHiddenToken = (
1198+ req : DeleteHiddenTokenRequest ,
1199+ headers ?: object ,
1200+ signal ?: AbortSignal ,
1201+ ) : Promise < DeleteHiddenTokenResponse > => {
1202+ return this . fetch (
1203+ this . url ( 'DeleteHiddenToken' ) ,
1204+ createHttpRequest ( JsonEncode ( req , 'DeleteHiddenTokenRequest' ) , headers , signal ) ,
1205+ ) . then (
1206+ ( res ) => {
1207+ return buildResponse ( res ) . then ( ( _data ) => {
1208+ return JsonDecode < DeleteHiddenTokenResponse > ( _data , 'DeleteHiddenTokenResponse' )
1209+ } )
1210+ } ,
1211+ ( error ) => {
1212+ throw WebrpcRequestFailedError . new ( {
1213+ cause : `fetch(): ${ error instanceof Error ? error . message : String ( error ) } ` ,
1214+ } )
1215+ } ,
1216+ )
1217+ }
10921218}
10931219
10941220const createHttpRequest = ( body : string = '{}' , headers : object = { } , signal : AbortSignal | null = null ) : object => {
0 commit comments