14 lines
520 B
Nim
14 lines
520 B
Nim
import json
|
|
import ./core, ./response_type
|
|
|
|
export response_type
|
|
|
|
proc getOpenseaCollections*(chainId: int, address: string): RpcResponse[JsonNode] =
|
|
let payload = %* [chainId, address]
|
|
return callPrivateRPC("wallet_getOpenseaCollectionsByOwner", payload)
|
|
|
|
proc getOpenseaAssets*(
|
|
chainId: int, address: string, collectionSlug: string, limit: int
|
|
): RpcResponse[JsonNode] =
|
|
let payload = %* [chainId, address, collectionSlug, limit]
|
|
return callPrivateRPC("wallet_getOpenseaAssetsByOwnerAndCollection", payload) |