您当前的位置: 首页 > 

【教程】go-sdk开发简易转账流程

发布时间:2022-08-22 20:57:13 ,浏览量:9

前言

在区块链开发中,go语言有着不小的分量,无论是合约代码还是后端开发都会用到go语言,本教程简单讲述FISCO-BCOS通过go-sdk,进行简单。

正文 创建工作目录

mkdir -p asset/cmd cmd 用来装后期的go文件

准备合约

创建合约 vim asset.sol

pragma solidity ^0.4.21;

contract Asset {
    address public issuer;
    mapping (address => uint) public balances;

    event Sent(address from, address to, uint amount);

    constructor() {
        issuer = msg.sender;
    }

    function issue(address receiver, uint amount) public {
        if (msg.sender != issuer) return;
        balances[receiver] += amount;
    }

    function send(address receiver, uint amount) public {
        if (balances[msg.sender] < amount) return;
        balances[msg.sender] -= amount;
        balances[rec
关注
打赏
1688896170
查看更多评论

暂无认证

  • 9浏览

    0关注

    115984博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0462s