FISCO BCOS 2.9.0 中文文档
不一致问题 2.2. 更多版本 13 FISCO BCOS Documentation, 发布 v2.9.0 • 用户自己生成的错误证书导致coredump问题 • 在Solidity中使用汇编调用以太坊预编译合约0x1-0x9,对错误输入没有返回0的问题 兼容性 向前兼容,旧版本可以直接替换程序升级 兼容模式回滚至v2.5.x方法 当节点采用兼容模式从v2.5.x升级至v2.6.0后,可直接通过将节点二进制替换回v2 get_block_hash • evmc_emit_log_fn emit_log EVM 执行 EVM 指令 solidity是合约的执行语言,solidity被solc编译后,变成类似于汇编的EVM指令。Interpreter定义了一套完 整的指令集。solidity被编译后,生成二进制文件,二进制文件就是EVM指令的集合,交易以二进制的形 式发往节点,节点收到后,通过EVMC调用EV Chapter 30. 深入浅出FISCO BCOS FISCO BCOS Documentation, 发布 v2.9.0 将add()函数的OPCODE的标红部分摘取出来,可看到其具体的实现思想与汇编代码相同,是一种基于堆 栈式的操作。其中的SLOAD将区块链上指定位置的数据读入堆栈顶部,ADD实现将堆栈顶端的两个数 据相加,SSTORE再将相加后放在堆栈顶部的结果写入区块链下一个区块的数据中,为下个区块的共识0 码力 | 1489 页 | 107.09 MB | 1 年前3FISCO BCOS 2.7.2 中文文档
在MySQL存储模式下,Solidity合约写接口中调用Table的select接口时,偶现的Gas计算不一致问题 • 用户自己生成的错误证书导致coredump问题 • 在Solidity中使用汇编调用以太坊预编译合约0x1-0x9,对错误输入没有返回0的问题 兼 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级 兼 兼 兼容 容 容模 模 • evmc_emit_log_fn emit_log EVM 执 执 执行 行 行 EVM 指 指 指令 令 令 solidity是合约的执行语言,solidity被solc编译后,变成类似于汇编的EVM指令。Interpreter定义了一套完 整的指令集。solidity被编译后,生成二进制文件,二进制文件就是EVM指令的集合,交易以二进制的形 式发往节点,节点收到后,通过EVMC调用EV FISCO BCOS Documentation, 发 发 发布 布 布 v2.7.2 将 将 将add()函数的OPCODE的标 标 标红 红 红部 部 部分 分 分摘取出来,可看到其具体的实现思想与汇编代码相同,是一种基于堆 栈式的操作。其中的SLOAD将区块链上指定位置的数据读入堆栈顶部,ADD实现将堆栈顶端的两个数 据相加,SSTORE再将相加后放在堆栈顶部的结果写入区块链下一个区块的数据中,为下个区块的共识0 码力 | 1422 页 | 91.91 MB | 1 年前3FISCO BCOS 3.6.0 中文文档
不一致问题 2.2. 更多版本 13 FISCO BCOS Documentation, 发布 v2.9.0 • 用户自己生成的错误证书导致coredump问题 • 在Solidity中使用汇编调用以太坊预编译合约0x1-0x9,对错误输入没有返回0的问题 兼容性 向前兼容,旧版本可以直接替换程序升级 兼容模式回滚至v2.5.x方法 当节点采用兼容模式从v2.5.x升级至v2.6.0后,可直接通过将节点二进制替换回v2 get_block_hash • evmc_emit_log_fn emit_log EVM 执行 EVM 指令 solidity是合约的执行语言,solidity被solc编译后,变成类似于汇编的EVM指令。Interpreter定义了一套完 整的指令集。solidity被编译后,生成二进制文件,二进制文件就是EVM指令的集合,交易以二进制的形 式发往节点,节点收到后,通过EVMC调用EV Chapter 30. 深入浅出FISCO BCOS FISCO BCOS Documentation, 发布 v2.9.0 将add()函数的OPCODE的标红部分摘取出来,可看到其具体的实现思想与汇编代码相同,是一种基于堆 栈式的操作。其中的SLOAD将区块链上指定位置的数据读入堆栈顶部,ADD实现将堆栈顶端的两个数 据相加,SSTORE再将相加后放在堆栈顶部的结果写入区块链下一个区块的数据中,为下个区块的共识0 码力 | 1489 页 | 107.09 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
不一致问题 2.2. 更多版本 13 FISCO BCOS Documentation, 发布 v2.9.0 • 用户自己生成的错误证书导致coredump问题 • 在Solidity中使用汇编调用以太坊预编译合约0x1-0x9,对错误输入没有返回0的问题 兼容性 向前兼容,旧版本可以直接替换程序升级 兼容模式回滚至v2.5.x方法 当节点采用兼容模式从v2.5.x升级至v2.6.0后,可直接通过将节点二进制替换回v2 get_block_hash • evmc_emit_log_fn emit_log EVM 执行 EVM 指令 solidity是合约的执行语言,solidity被solc编译后,变成类似于汇编的EVM指令。Interpreter定义了一套完 整的指令集。solidity被编译后,生成二进制文件,二进制文件就是EVM指令的集合,交易以二进制的形 式发往节点,节点收到后,通过EVMC调用EV Chapter 30. 深入浅出FISCO BCOS FISCO BCOS Documentation, 发布 v2.9.0 将add()函数的OPCODE的标红部分摘取出来,可看到其具体的实现思想与汇编代码相同,是一种基于堆 栈式的操作。其中的SLOAD将区块链上指定位置的数据读入堆栈顶部,ADD实现将堆栈顶端的两个数 据相加,SSTORE再将相加后放在堆栈顶部的结果写入区块链下一个区块的数据中,为下个区块的共识0 码力 | 1489 页 | 107.09 MB | 1 年前3FISCO BCOS 2-dev 中文文档
在MySQL存储模式下,Solidity合约写接口中调用Table的select接口时,偶现的Gas计算不一致问题 • 用户自己生成的错误证书导致coredump问题 • 在Solidity中使用汇编调用以太坊预编译合约0x1-0x9,对错误输入没有返回0的问题 兼 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级 兼 兼 兼容 容 容模 模 • evmc_emit_log_fn emit_log EVM 执 执 执行 行 行 EVM 指 指 指令 令 令 solidity是合约的执行语言,solidity被solc编译后,变成类似于汇编的EVM指令。Interpreter定义了一套完 整的指令集。solidity被编译后,生成二进制文件,二进制文件就是EVM指令的集合,交易以二进制的形 式发往节点,节点收到后,通过EVMC调用EV FISCO BCOS Documentation, 发 发 发布 布 布 v2.7.1 将 将 将add()函数的OPCODE的标 标 标红 红 红部 部 部分 分 分摘取出来,可看到其具体的实现思想与汇编代码相同,是一种基于堆 栈式的操作。其中的SLOAD将区块链上指定位置的数据读入堆栈顶部,ADD实现将堆栈顶端的两个数 据相加,SSTORE再将相加后放在堆栈顶部的结果写入区块链下一个区块的数据中,为下个区块的共识0 码力 | 1324 页 | 85.58 MB | 1 年前3FISCO BCOS 2.8.0 中文文档
在MySQL存储模式下,Solidity合约写接口中调用Table的select接口时,偶现的Gas计算不一致问题 • 用户自己生成的错误证书导致coredump问题 • 在Solidity中使用汇编调用以太坊预编译合约0x1-0x9,对错误输入没有返回0的问题 兼 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级 兼 兼 兼容 容 容模 模 • evmc_emit_log_fn emit_log EVM 执 执 执行 行 行 EVM 指 指 指令 令 令 solidity是合约的执行语言,solidity被solc编译后,变成类似于汇编的EVM指令。Interpreter定义了一套完 整的指令集。solidity被编译后,生成二进制文件,二进制文件就是EVM指令的集合,交易以二进制的形 式发往节点,节点收到后,通过EVMC调用EV FISCO BCOS Documentation, 发 发 发布 布 布 v2.7.2 将 将 将add()函数的OPCODE的标 标 标红 红 红部 部 部分 分 分摘取出来,可看到其具体的实现思想与汇编代码相同,是一种基于堆 栈式的操作。其中的SLOAD将区块链上指定位置的数据读入堆栈顶部,ADD实现将堆栈顶端的两个数 据相加,SSTORE再将相加后放在堆栈顶部的结果写入区块链下一个区块的数据中,为下个区块的共识0 码力 | 1435 页 | 92.25 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
在MySQL存储模式下,Solidity合约写接口中调用Table的select接口时,偶现的Gas计算不一致问题 • 用户自己生成的错误证书导致coredump问题 • 在Solidity中使用汇编调用以太坊预编译合约0x1-0x9,对错误输入没有返回0的问题 兼 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级 兼 兼 兼容 容 容模 模 • evmc_emit_log_fn emit_log EVM 执 执 执行 行 行 EVM 指 指 指令 令 令 solidity是合约的执行语言,solidity被solc编译后,变成类似于汇编的EVM指令。Interpreter定义了一套完 整的指令集。solidity被编译后,生成二进制文件,二进制文件就是EVM指令的集合,交易以二进制的形 式发往节点,节点收到后,通过EVMC调用EV FISCO BCOS Documentation, 发 发 发布 布 布 v2.9.0 将 将 将add()函数的OPCODE的标 标 标红 红 红部 部 部分 分 分摘取出来,可看到其具体的实现思想与汇编代码相同,是一种基于堆 栈式的操作。其中的SLOAD将区块链上指定位置的数据读入堆栈顶部,ADD实现将堆栈顶端的两个数 据相加,SSTORE再将相加后放在堆栈顶部的结果写入区块链下一个区块的数据中,为下个区块的共识0 码力 | 1467 页 | 97.74 MB | 1 年前3FISCO BCOS 2.7.0 中文文档
在MySQL存储模式下,Solidity合约写接口中调用Table的select接口时,偶现的Gas计算不一致问题 • 用户自己生成的错误证书导致coredump问题 • 在Solidity中使用汇编调用以太坊预编译合约0x1-0x9,对错误输入没有返回0的问题 兼 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级 兼 兼 兼容 容 容模 模 • evmc_emit_log_fn emit_log EVM 执 执 执行 行 行 EVM 指 指 指令 令 令 solidity是合约的执行语言,solidity被solc编译后,变成类似于汇编的EVM指令。Interpreter定义了一套完 整的指令集。solidity被编译后,生成二进制文件,二进制文件就是EVM指令的集合,交易以二进制的形 式发往节点,节点收到后,通过EVMC调用EV FISCO BCOS Documentation, 发 发 发布 布 布 v2.7.2 将 将 将add()函数的OPCODE的标 标 标红 红 红部 部 部分 分 分摘取出来,可看到其具体的实现思想与汇编代码相同,是一种基于堆 栈式的操作。其中的SLOAD将区块链上指定位置的数据读入堆栈顶部,ADD实现将堆栈顶端的两个数 据相加,SSTORE再将相加后放在堆栈顶部的结果写入区块链下一个区块的数据中,为下个区块的共识0 码力 | 1435 页 | 92.25 MB | 1 年前3FISCO BCOS 3.0.0-rc2 中文文档
在MySQL存储模式下,Solidity合约写接口中调用Table的select接口时,偶现的Gas计算不一致问题 • 用户自己生成的错误证书导致coredump问题 • 在Solidity中使用汇编调用以太坊预编译合约0x1-0x9,对错误输入没有返回0的问题 兼 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级 兼 兼 兼容 容 容模 模 • evmc_emit_log_fn emit_log EVM 执 执 执行 行 行 EVM 指 指 指令 令 令 solidity是合约的执行语言,solidity被solc编译后,变成类似于汇编的EVM指令。Interpreter定义了一套完 整的指令集。solidity被编译后,生成二进制文件,二进制文件就是EVM指令的集合,交易以二进制的形 式发往节点,节点收到后,通过EVMC调用EV FISCO BCOS Documentation, 发 发 发布 布 布 v2.7.2 将 将 将add()函数的OPCODE的标 标 标红 红 红部 部 部分 分 分摘取出来,可看到其具体的实现思想与汇编代码相同,是一种基于堆 栈式的操作。其中的SLOAD将区块链上指定位置的数据读入堆栈顶部,ADD实现将堆栈顶端的两个数 据相加,SSTORE再将相加后放在堆栈顶部的结果写入区块链下一个区块的数据中,为下个区块的共识0 码力 | 1459 页 | 97.77 MB | 1 年前3FISCO BCOS 2.8.0 中文文档
在MySQL存储模式下,Solidity合约写接口中调用Table的select接口时,偶现的Gas计算不一致问题 • 用户自己生成的错误证书导致coredump问题 • 在Solidity中使用汇编调用以太坊预编译合约0x1-0x9,对错误输入没有返回0的问题 兼 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级 兼 兼 兼容 容 容模 模 • evmc_emit_log_fn emit_log EVM 执 执 执行 行 行 EVM 指 指 指令 令 令 solidity是合约的执行语言,solidity被solc编译后,变成类似于汇编的EVM指令。Interpreter定义了一套完 整的指令集。solidity被编译后,生成二进制文件,二进制文件就是EVM指令的集合,交易以二进制的形 式发往节点,节点收到后,通过EVMC调用EV FISCO BCOS Documentation, 发 发 发布 布 布 v2.7.2 将 将 将add()函数的OPCODE的标 标 标红 红 红部 部 部分 分 分摘取出来,可看到其具体的实现思想与汇编代码相同,是一种基于堆 栈式的操作。其中的SLOAD将区块链上指定位置的数据读入堆栈顶部,ADD实现将堆栈顶端的两个数 据相加,SSTORE再将相加后放在堆栈顶部的结果写入区块链下一个区块的数据中,为下个区块的共识0 码力 | 1435 页 | 92.25 MB | 1 年前3
共 30 条
- 1
- 2
- 3