Skip to content

Commit

Permalink
[ADD] rogues farm
Browse files Browse the repository at this point in the history
  • Loading branch information
Calcifer1001 committed May 1, 2023
1 parent 71a9e91 commit 89e7ab6
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 2 deletions.
9 changes: 9 additions & 0 deletions src/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -293,6 +293,15 @@ export function getConfig(env:string):GetConfigResults {
contractName: 'p4-citizencafe.cheddar.near',
tokenContractName: CHEDDAR_CONTRACT_NAME,
},
{
index: 21,
poolType: 'nft',
poolName : 'Cheddar-Rogues',
nftBaseUrl: ['https://cloudflare-ipfs.com/ipfs/'],
contractName: 'p4-rogues.cheddar.near',
tokenContractName: CHEDDAR_CONTRACT_NAME,
},

]
}
case 'development':
Expand Down
1 change: 0 additions & 1 deletion src/contracts/NFTContract.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ export class NFTContract extends SmartContract {
)
{
super(contractId)
// console.log("DBase url", this.baseUrl)
}

async nft_transfer_call(receiver_id:string, token_id:U128String):Promise<any>{
Expand Down
5 changes: 4 additions & 1 deletion src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2507,7 +2507,8 @@ async function loadNFTs(poolParams: PoolParamsP3|PoolParamsNFT, buttonId: string
const contract = nftContractList[i].contract
const nftMetadata: Promise<NFTMetadata> = contract.nft_metadata()
const userUnstakedNFTs: NFT[] = await contract.nft_tokens_for_owner(accountId)
const baseUrl = (await nftMetadata).base_uri
let baseUrl = (await nftMetadata).base_uri
if(!baseUrl) baseUrl = contract.baseUrl
userUnstakedNFTsWithMetadata = userUnstakedNFTsWithMetadata.concat(userUnstakedNFTs.map((nft: NFT) => {
return {
...nft,
Expand Down Expand Up @@ -2560,6 +2561,7 @@ async function loadNFTs(poolParams: PoolParamsP3|PoolParamsNFT, buttonId: string

}
userUnstakedNFTsWithMetadata.forEach(nft => {
console.log(4, nft)
addNFT(poolParams, NFTContainer, nft, poolHasStaked, "", buttonId, "", false)
});
}
Expand Down Expand Up @@ -2737,6 +2739,7 @@ async function addNFT(poolParams: PoolParamsP3|PoolParamsNFT, container: HTMLEle

const nftMedia: string = nft.metadata.media.indexOf("@") != -1 ? nft.metadata.media.split("@")[1] : nft.metadata.media
let src
console.log(3, nftMedia, nft.base_url)
if(nftMedia.startsWith("https://")) {
src = nftMedia
} else {
Expand Down

0 comments on commit 89e7ab6

Please sign in to comment.