FISCO-BCOS 在ARM系统架构搭建节点(国密版) 批量上链1000条数据,在上链200条-400条数据之间节点会出现异常,导致后面数据不能上链。注:此版本基于v2.9.1调整。若不设置,则编译时中间会报错。
启动Nginx遇到的问题Job for nginx.service failed because the control process exited with error code. See “sy 查看日志 ,一般日志中都会有对应的解决方案。
Centos7 安装 Docker 2年前写过一篇安装Docker的文档记录,当时安装有些麻烦,现在安装docker就非常容易了,而且安装完docker,自动也安装了docker compose,不用再去执行指令单独安装docker compose了,所以现在再记录一下,便于查看。
Ethersjs生成指令集,为Solidity合约中call参数使用 在Remix中进行测试,通过测试函数 getCallBytes 生成payload,此函数中参数值是固定的。测试结果如下,打印出payload, 与合约函数getCallBytes生成的payload是一致的。
Solidity 使用staticcall 或 call调用方法中包含结构体的参数 使用call函数调用,可以修改合约中的状态变量。但是,如果您只是想查询外部合约的状态而不修改它,则应使用staticcall函数调用,不能修改合约中的状态变量,所以如果想查询而不修改外部合约的状态变量则使用staticcall。
StarkNet 配置 protostar 部署Cairo合约 StarkNet 配置 protostar 部署Cairo合约操作系统 : Ubuntu 22.04安装git:可参考链接中的2.4.4。
Solidity 状态变量、局部变量、struct产生的Gas费 动态长度的字节数组(bytes):动态长度的字节数组存储时包含两部分:一部分是指向实际数据的指针,另一部分是存储实际数据的空间。动态长度的字节数组(bytes):动态长度的字节数组存储时包含两部分:一部分是指向实际数据的指针,另一部分是存储实际数据的空间。动态长度的数组(array):动态长度的数组存储时包含两部分:一部分是存储数组长度的空间,另一部分是存储数组元素的空间。动态长度的数组(array):动态长度的数组存储时包含两部分:一部分是存储数组长度的空间,另一部分是存储数组元素的空间。
docker进入容器时报错 Error response from daemon: Container xxx is restarting, wait until the container is 使用docker run命令运行容器,再进入容器时报错运行容器命令进入容器命令。错误信息:Error response from daemon: Container 90831dd80b32a1502d9535c874ceec899b5fd70c883481195b4f36cd29be47b0 is restarting, wait until the container is running
安装Aptos CLI 并 部署move智能合约 在使用git下载aptos-core里有官网提供测试合约,路径 /home/aptos/aptos-core/aptos-move/move-examples/hello_blockchain/编辑完后,按Esc退出编辑状态,输入:wq 保存文件。进入aptos-core目录。
Move 学习记录 c3 = @0x1;}}地址可以使用名称或地址值表示,如下图所示:}结构体名称首字母大写字段数量在0~65535结构体不可递归id: u64,age: u8,}id: _id,}}}}}}}script {}}输出结果:debug: 20。
Chrome 添加 fluent钱包插件 打开Chrome浏览器, 导航栏右侧选择三个竖点图标 -> More tools -> Extensions。在搜索框输入“fluent” , 点击右铡的Fluent Wallet。点击左下方 Open Chrome Web Store。如果添加失败,多尝试几次即可,我尝试了3次添加成功了。添加成功后,可以设置固定在导航栏右侧显示出来。点击 右上方 Add to Chrome。在弹窗中点击 Add extension。点击页面左上方Main Menu图标。
安装Rust(Windows 10 与 CentOS7) 可以通过设置环境变量,将rust安装到自己设置的目录中,不设置安装到默认的路径C:\Users\用户名\.rust中。第1步中输入:x86_64-pc-windows-gnu 后面直接回车即可,最后安装输入1。安装C++编译工具(如下图所示)
Fabric-samples asset-transfer-basic 链码部署与升级(Fabric 2.4.4) 打包链码peer lifecycle chaincode package安装链码peer lifecycle chaincode install (不同的组织分别安装)查看链码安装结果: peer lifecycle chaincode queryinstalled授权链码peer lifecycle chaincode approveformyorg (不同的组织分别授权)查看链码授权结果:peer lifecycle chaincode checkcommitreadiness提交链码等
MetaMask 提交的交易一直处于Pending状态的解决方法 在以太坊链上测试一笔交易,由于设置的Max priority fee 与 Max fee偏低(都是1.5Gwei),交易一直牌Pending状态,过去一天了,也没有被成功打包到链上,仍然是Pending状态,如下图所示: MetaMask提供一种方法,可以取消这笔交易,按如下步骤操作:(1) 点击”My Accounts“ 小图标 -> 选择Settings (2)点击 Advanced(3)下拉找到 Advanced gas controls, 将状态设置为开启(4)继续下拉找到 Customize tr