• 元素战争目录


    元素战争一:
    合约代码分为三部分 头文件 源文件
    继承eos合约 进行创建

    action 进行串行化

    前端步骤:

    通过以下简单的操作来创建一个简单的app:

    1npm init react-app my-app
    cd到我们创建的应用的目录:

    1cd my-app
    然后运行刚创建的app:

    1npm start

    元素战争二:
    存储玩家的状态信息。 Multi-index 相当于mongoDB数据库
    userinfo
    用户名
    次数

    注意:需要主键 返回当前用户名

    包装上面的结构体
    typeof

    多索引变量

    初始化

    用户登录:获取是否都有权限登录
    声明
    实现

    ABI定义了智能合约和数据结构action信息

    旧版检测定义的abi信息

    处理状态:

    元素战争三:
    前端调用:
    用户登录 提交请求(eosjs)

    1npm install --save redux
    2npm install --save react-redux
    3npm install --save eosjs

    区块链:
    reduxstate

    contract--savestate-multiindextable

    通过service进行交互。

    元素战争四:
    多表索引:
    limit lower_bound 限制 关于multi-index 的内容
    获取get_table_rows transaction的内容

    元素战争五

    合约源码编译为WASM eosio目前支持c++ 是一个webassembly生成的代码的工具链
    .wasm文件和.wast文件

    合约的部署问题:
    uploading-image-230737.png

    js4eos原理 上传到服务器进行编译 :
    编译生成wasm程序 编译需要保持网络畅通
    生成abi文件 同理需要有网络

  • 相关阅读:
    Ajax_ajax模板引擎 ---tmplate.js处理数据和标签拼接
    Ajax_ajax请求中的跨域问题---浏览器不允许ajax跨域获取服务器数据,那我们就用jsonp来实现跨域
    Ajax_jquery库中Ajax方法的使用
    第一阶段冲刺 second day
    第11周周总结
    用户场景分析
    第一阶段冲刺 first day
    第10周周总结
    第9周周总结
    查找水王
  • 原文地址:https://www.cnblogs.com/xiaocongcong888/p/9895890.html
Copyright © 2020-2023  润新知