diff --git a/src/api/instance.ts b/src/api/instance.ts index 3c35aa5..4178ce5 100644 --- a/src/api/instance.ts +++ b/src/api/instance.ts @@ -8,9 +8,9 @@ export interface InstanceInfo { description: string; registrations: boolean; login_message: string; - ethereum_explorer_url: string | null; - nft_contract_name: string | null; - nft_contract_address: string | null; + blockchain_explorer_url: string | null; + blockchain_contract_name: string | null; + blockchain_contract_address: string | null; ipfs_gateway_url: string | null; } diff --git a/src/components/Post.vue b/src/components/Post.vue index e417f3b..8ba25bf 100644 --- a/src/components/Post.vue +++ b/src/components/Post.vue @@ -437,7 +437,7 @@ export default class PostComponent extends Vue { canMintToken(): boolean { return ( - !!this.store.instance?.nft_contract_address && + !!this.store.instance?.blockchain_contract_address && this.post.account.id === this.store.currentUser?.id && this.post.visibility === "public" && !this.isTokenized && @@ -447,7 +447,12 @@ export default class PostComponent extends Vue { async mintToken() { const { currentUser, instance } = this.store - if (!currentUser || !instance || !instance.nft_contract_name || !instance.nft_contract_address) { + if ( + !currentUser || + !instance || + !instance.blockchain_contract_name || + !instance.blockchain_contract_address + ) { return } if (this.isTokenized || this.isWaitingForToken) { @@ -476,8 +481,8 @@ export default class PostComponent extends Vue { } try { const transaction = await mintToken( - instance.nft_contract_name, - instance.nft_contract_address, + instance.blockchain_contract_name, + instance.blockchain_contract_address, currentUser.wallet_address, tokenUri, signature, diff --git a/src/views/PostOverlay.vue b/src/views/PostOverlay.vue index b641bb3..4f2fbde 100644 --- a/src/views/PostOverlay.vue +++ b/src/views/PostOverlay.vue @@ -104,7 +104,7 @@ export default class PostOverlay extends Vue { } get transactionUrl(): string | null { - const explorerUrl = this.store.instance?.ethereum_explorer_url + const explorerUrl = this.store.instance?.blockchain_explorer_url if (!explorerUrl || !this.post?.token_tx_id) { return null }