format project

This commit is contained in:
Ruidy 2022-04-11 06:08:46 -04:00
parent 705513d025
commit fc83b6f37a
14 changed files with 69 additions and 69 deletions

View file

@ -1,17 +1,16 @@
# Wave Portal
This project demonstrates a basic Hardhat use case. It comes with a sample contract, a test for that contract, a sample script that deploys that contract, and an example of a task implementation, which simply lists the available accounts.
This project demonstrates a basic Hardhat use case. It comes with a sample contract, a test for that contract, a sample
script that deploys that contract, and an example of a task implementation, which simply lists the available accounts.
## Screenshots
[Frontend available](https://waveportal-starter-project.rjnemo.repl.co)
[![screenshot](./docs/homepage.png)](https://waveportal-starter-project.rjnemo.repl.co)
[![NFT](https://lh3.googleusercontent.com/JdpzIf6XyZuG48Ki2vTDP7FwH1ezrhaW4Dt5lT9AlaX9ntMkHTUjcriPWJG7CW1THcXHdN92JPktNwC9wBJVUUcHgOVAj6BKN8Fo5g=w600)](https://opensea.io/assets/matic/0x3cd266509d127d0eac42f4474f57d0526804b44e/16450)
Try running some of the following tasks:
```shell

View file

@ -42,8 +42,9 @@ contract WavePortal {
console.log("%s won!", msg.sender);
uint256 prizeAmount = 0.001 ether;
require(prizeAmount <= address(this).balance);
(bool success, ) = (msg.sender).call{value: prizeAmount}("");
require(success, "Failed to withdraw from the contract"); // mark the transaction as an error if it failed
(bool success,) = (msg.sender).call{value : prizeAmount}("");
// mark the transaction as an error if it failed
require(success, "Failed to withdraw from the contract");
}
emit NewWave(msg.sender, block.timestamp, _message);

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

View file

@ -16,12 +16,12 @@ module.exports = {
solidity: "0.8.4",
networks: {
rinkeby: {
url: STAGING_ALCHEMY_URL,
accounts: [PRIVATE_KEY],
url: process.env.STAGING_ALCHEMY_URL,
accounts: [process.env.PRIVATE_KEY],
},
mainnet: {
url: PROD_ALCHEMY_URL,
accounts: [PRIVATE_KEY],
url: process.env.PROD_ALCHEMY_URL,
accounts: [process.env.PRIVATE_KEY],
},
},
};

View file

@ -6,7 +6,7 @@ const main = async () => {
console.log(`Account balance: ${accountBalance.toString()}`);
const Token = await hre.ethers.getContractFactory("WavePortal");
const portal = await Token.deploy({ value: hre.ethers.utils.parseEther("0.01") });
const portal = await Token.deploy({value: hre.ethers.utils.parseEther("0.01")});
await portal.deployed();
console.log("WavePortal address: ", portal.address);
};