Profile Card
Part of the Fundamentals section of Coddy's Solidity journey. Lesson 10 of 53.
Challenge
MediumA practice profile supplies label, points and verified. Store each in a correctly typed local variable and print the label, points and verification flag on separate lines.
The tests pass arguments to main in this order: string memory label, uint256 points, bool verified. Each test starts with fresh contract state.
Use console.log for the requested output. Print only the requested values, one per line, with no extra labels unless the task specifies them.
Try it yourself
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.26;
import "forge-std/console.sol";
contract Main {
function main(string memory label, uint256 points, bool verified) external view {
// Write your solution here.
}
}All lessons in Fundamentals
2Variables and Types
Unsigned IntegersInputs and OutputSigned IntegersBoolean ValuesStrings in MemoryProfile CardPractice on your own: Solidity playground