实现自己的第一个智能合约(solidity)

Solidity 是一门面向合约的、为实现智能合约而创建的高级编程语言。这门语言受到了 C++,Python 和 Javascript 语言的影响,设计的目的是能在 以太坊虚拟机(EVM) 上运行。

开发工具

可以在remix编译器上开发编译调试,打开如下图实现自己的第一个智能合约(solidity)_第1张图片

Hello World智能合约

pragma solidity ^0.4.0; 

contract HelloWorld{
    string Myname = "小可爱"; 
    
    function getname() public view returns(string){
        return Myname;
    }
    
    function setname(string _name) public{
        Myname = _name;
    }
}

编写完后进行编译,点击下图红框位置
实现自己的第一个智能合约(solidity)_第2张图片
然后就可以部署了,下图把Myname(小可爱)改为(拽拽小老虎)
实现自己的第一个智能合约(solidity)_第3张图片

你可能感兴趣的:(solidity,智能合约,区块链)