From 54892267fb7099f679a6c42ab9f5cb1534019a28 Mon Sep 17 00:00:00 2001 From: zhl Date: Wed, 9 Feb 2022 12:46:09 +0800 Subject: [PATCH] =?UTF-8?q?tokenUri=E5=A2=9E=E5=8A=A0.png?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- contracts/BEBase.sol | 2 +- contracts/Migrations.sol | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/contracts/BEBase.sol b/contracts/BEBase.sol index 2cbafd0..0790d6b 100644 --- a/contracts/BEBase.sol +++ b/contracts/BEBase.sol @@ -27,7 +27,7 @@ abstract contract BEBase is ERC721, AccessControlEnumerable, ERC721Enumerable, O string memory baseURI = _baseURI(); uint256 tokenSub = tokenId % 1000; - return bytes(baseURI).length > 0 ? string(abi.encodePacked(baseURI, tokenSub.toString())) : ""; + return bytes(baseURI).length > 0 ? string(abi.encodePacked(baseURI, tokenSub.toString(), '.png')) : ""; } /** diff --git a/contracts/Migrations.sol b/contracts/Migrations.sol index 2612207..4a77984 100644 --- a/contracts/Migrations.sol +++ b/contracts/Migrations.sol @@ -16,4 +16,9 @@ contract Migrations { function setCompleted(uint completed) external restricted { last_completed_migration = completed; } + + function upgrade(address new_address) external restricted { + Migrations upgraded = Migrations(new_address); + upgraded.setCompleted(last_completed_migration); + } }