Solidity-Learning

Solidity 学习笔记

View the Project on GitHub XdpCs/Solidity-Learning

002-第一个App

背景

通过学习Solidity,然后输出文章检验自己的学习成果Github仓库

欢迎大家关注我的X

基础知识

这是一个简单的计数器合约,在合约中存储一个数,你可以增加或减少此数

例子

该例子是一个链上计数器合约

例子

arb 合约地址

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;

contract Counter {
    uint public count;

    function getCount() public view returns (uint) {
        return count;
    }

    function inc() public {
        count++;
    }

    function dec() public {
        count--;
    }
}

程序解析

uint public count;
function getCount() public view returns (uint) {
    return count;
}
function inc() public {
    count++;
}
function dec() public {
    count--;
}

链接