Gateways
swapHistory
See the history of Hot Swaps on a Gateway domain for a specified CID. This can be called by any Pinata user for any Gateway domain and CID.
Usage
import { PinataSDK } from "pinata-web3";
const pinata = new PinataSDK({
pinataJwt: process.env.PINATA_JWT!,
pinataGateway: "example-gateway.mypinata.cloud",
});
const history = await pinata.gateways.swapHistory({
cid: "bafkreibbvdqf5ekc2crouowv7vtjbcmbjoiysegslmmqc6jrxbaa43xske",
domain: "discordpinnie.mypinata.cloud"
})
Returns
SwapCidResponse[]
export type SwapCidResponse = {
mappedCid: string;
createdAt: string;
};
Parameters
Pass in the required parameters to get a swap history
cid
- Type:
string
The target CID for swap history
const history = await pinata.gateways.swapHistory({
cid: "bafkreibbvdqf5ekc2crouowv7vtjbcmbjoiysegslmmqc6jrxbaa43xske",
})
domain
- Type:
string
The Gateway domain that has the Hot Swaps plugin installed
const history = await pinata.gateways.swapHistory({
domain: "discordpinnie.mypinata.cloud"
})