广州列举网 > 商务服务 > 网站/软件服务 > meta2032智能合约模式系统开发
广州
[切换城市]

meta2032智能合约模式系统开发

更新时间:2023-03-16 14:36:03 浏览次数:118次
区域: 广州 > 天河 > 珠江新城/跑马场
类别:软件开发
地址:广州天河区
  Web 1.0=只读网站,18I链上合约-259l开发系统3365,如Yahoo!,MSN,等。

  Web 2.0=可读+可写的网站,用户之间可以互动,但互联网平台仍然控制着用户数据和信息,如,Twitter,,Blogger,Amazon,Wikipedia,Flickr等。

  Web 3.0=可读+可写+拥有。用户和互联网平台是独立存在的,可以拒绝填写身份信息,不需要同意任何隐私协议。用户可以通过数字密钥或钱包登录任何平台。

  前端代码=定义交互逻辑

  后端代码=定义处理请求的业务逻辑

  数据库=存储所有数据

func submitTransaction(ctx co***ntext, b Backend, tx *types.Transaction) (common.Hash, error) {

  if err := b.SendTx(ctx, tx); err != nil { //提交交易

    return common.Hash{}, err

  }

  if tx.To() == nil { //交易成功后,交易的目标地址是空的话,说明是智能合约部署

    signer := types.MakeSigner(b.ChainConfig(), b.CurrentBlock().Number())

    from, err := types.Sender(signer, tx) //获取交易的发送地址

    if err != nil {

        return common.Hash{}, err

    }

    addr := crypto.CreateAddress(from, tx.Nonce()) //利用发送地址和nonce生成新的地址

    lo***("Submitted contract creation", "fullhash", tx.Hash().Hex(), "contract", addr.Hex())

  } else {

    lo***("Submitted transaction", "fullhash", tx.Hash().Hex(), "recipient", tx.To())

  }

  return tx.Hash(), nil
广州网站/软件服务相关信息
11月19日
11月11日
11月11日
11月11日
11月11日
11月11日
11月9日
注册时间:2022年07月01日
UID:739123
---------- 认证信息 ----------
手机已认证
查看用户主页