首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏oracle3技术大杂烩

    2019-04-26 使用Testeth跑ewasm测试集

    /libhera.so --singlenet "Byzantium" 测试单个用例: ./testeth -t GeneralStateTests/stEWASMTests -- --vm . /libhera.so --singletest callCode --singlenet "Byzantium" 显示结果: [2019-04-26 16:21:04.623418] [0x00007fc85b02fb00 /libhera.so --singletest createCode --singlenet "Byzantium" --verbosity 3 --vmtrace --statediff 显示: TEST DEBUG 06-04 12:16:31 testeth overlaydb Closing state DB INFO 06-04 12:16:31 testeth state trNetID: Byzantium

    25530编辑于 2022-05-13
  • 来自专栏oracle3技术大杂烩

    2019-05-09 以太坊go客户端geth跑测试集

    - FAIL: TestState/stEWASMTests/callCode.json (0.03s) === RUN TestState/stEWASMTests/callCode.json/Byzantium /0 --- FAIL: TestState/stEWASMTests/callCode.json/Byzantium/0 (0.00s) state_test.go - PASS: TestState/stEWASMTests/callCode.json (0.46s) === RUN TestState/stEWASMTests/callCode.json/Byzantium [1] storageStore 0 20 [0] storageStore 80 60 --- PASS: TestState/stEWASMTests/callCode.json/Byzantium

    46030编辑于 2022-05-13
  • 来自专栏code人生

    Solidity、Geth、EVM 三者之间的关系

    每次以太坊网络进行大规模升级(如 Byzantium、Constantinople 或 London 硬分叉)时,都会引入新的 EVM 功能或行为。 EVM 是智能合约执行的核心,不同的以太坊协议升级(如 Byzantium、Constantinople、London 等)会带来新的 EVM 版本。 Byzantium (2017):引入了新的操作码(如 REVERT、STATICCALL 等),增强了智能合约执行时的安全性和灵活性。 例如,Byzantium 升级后,Geth 会在该升级区块(硬分叉区块)之前使用旧的 EVM 版本,而在硬分叉区块之后自动切换到 Byzantium EVM 版本。 你可以使用以下命令:evm --code "<bytecode>" run --vm <vm-version>其中 <vm-version> 可以是 byzantium、constantinople、istanbul

    59810编辑于 2024-10-12
  • 来自专栏终有链响

    常见的 EVM 版本以及它们的区别

    Byzantium (2017年10月): Byzantium引入了一系列改进,包括: 新的预编译合约,用于椭圆曲线操作和随机数生成。 改进了智能合约的性能和安全性。

    40810编辑于 2024-07-29
  • 来自专栏Footprint Analytics

    EVM Gas 分析

    used by this specific transaction alonereceipt_rootstring32 bytes of post-transaction stateroot (pre Byzantium )receipt_statusintegerEither 1 (success) or 0 (failure) (post Byzantium)to_addressstringAddress of the

    1.1K20编辑于 2023-02-02
  • 来自专栏cwl_Java

    以太坊-发展历程

    Block #1,150,000 以太坊的第二阶段,于2016年3月推出 “大都会”(Metropolis) Block #4,370,000以太坊的第三个阶段,于2017年10月推出的“拜占庭”(Byzantium

    2.5K20发布于 2020-04-08
  • 来自专栏oracle3技术大杂烩

    2019-07-03 testeth调试

    vm /Users/elikong/work/hera/build/src/libhera.dylib --singletest createFromTransaction --singlenet "Byzantium

    60920编辑于 2022-05-13
  • 来自专栏深入浅出区块链技术

    以太坊发展简史

    大都会(Metropolis):拜占庭硬分叉(Byzantium) | 2017年10月16日 以太坊路线图的下一阶段被称为“大都会”,它将分两个阶段进行:拜占庭(Byzantium)和君士坦丁堡(Constantinople learnblockchain.cn/2019/01/09/consensus-security-51/ [12] 这里: https://github.com/ethereum/wiki/wiki/Byzantium-Hard-Fork-changes

    2.6K30发布于 2019-06-24
  • 来自专栏极客编程

    如何通过solc编译solidity编写的以太坊智能合约

    runs: 200 }, evmVersion: "byzantium", // Version of the EVM to compile for. Can be homestead, tangerineWhistle, spuriousDragon, byzantium or constantinople // Metadata settings

    2.7K10发布于 2018-09-04
  • 来自专栏oracle3技术大杂烩

    2019-01-16 evmc项目研究

    evmc_vm_test.abi_version_match (0 ms) [ RUN ] evmc_vm_test.execute Executing message in Hera InternalError: Only Byzantium

    53620编辑于 2022-05-13
  • 来自专栏币聪财经

    币聪科技:凤凰涅槃,以太坊最后的升华

    以太坊目前处于第三阶段——Metropolis的Byzantium(拜占庭)版本。 在目前的阶段,以太坊依然存在系统安全以及处理能力较慢的问题,这主要在于以太坊依然处于pow+pos的混合系统中。

    1K20发布于 2018-08-21
  • 来自专栏醒者呆

    以太坊源码机制:挖矿

    omitempty"` // EIP158 HF block,没有硬分叉置为0 ByzantiumBlock *big.Int `json:"byzantiumBlock,omitempty"` // Byzantium switch block (nil = no fork, 0 = already on byzantium) // Various consensus engines Ethash 第一阶段是以太坊区块链面世,代号为frontier,第二个阶段即为当前阶段,代号为Homestead(家园),第三阶段为Metropolis(大都会),大都会又细分为两个小阶段,第一个是Byzantium 2017年10月16日,以太坊的一次Byzantium拜占庭硬分叉。

    2K70发布于 2018-05-03
  • 来自专栏ThoughtWorks

    《风格的要素》中的编程格言

    Chase it with a shot of Sailing to Byzantium for good measure. 还有这个,关于不成熟的语言、非标准库、年轻人和鼓噪声的危险。 [译者注:Sailing to Byzantium可能指一种爱尔兰威士忌,作者这里的意思是不要被这些东西冲昏了头脑] 5.21.

    1.3K20发布于 2019-12-26
  • 来自专栏区块链技术开发分享

    佛萨奇2.0系统开发智能合约编写详情

    configuration config="{ChainID: 15 Homestead: 0 DAO: DAOSupport: false EIP150: EIP155: 0 EIP158: 0 Byzantium

    40030编辑于 2022-11-02
  • 来自专栏oracle3技术大杂烩

    2019-01-25 hera在windows下的编译

    /evmc-example.exe Executing message in Hera InternalError: Only Byzantium supported.

    47420编辑于 2022-05-13
  • 来自专栏区块链大本营

    第二! 他排中本聪与V神中间, 单靠文字就“打败”了敲代码的程序员!

    到目前为止(或计划)发生的过渡性硬分叉代号为 Ice Age、DAO、Tangerine Whistle、Spurious Dragon、Byzantium 和 Constantinople。 区块高度:4370000 Metropolis Byzantium:这是以太坊的第三个阶段,于2017年10月推出。Byzantium 是 Metropolis 计划的两个硬分叉中的第一个。 在 Byzantium 分叉之后,还有一个 Metropolis 阶段规划的硬分叉:Constantinople。Metropolis 阶段之后将是以太坊部署的最后阶段,代号为 Serenity。

    80940发布于 2019-06-21
  • 来自专栏网络安全攻防

    以太坊虚拟机(下篇)

    . // This doesn't matter on Mainnet, where all empties are gone at the time of Byzantium, // but PrecompiledContractsByzantium contains the default set of pre-compiled Ethereum // contracts used in the Byzantium given fork. type JumpTable [256]*operation // newBerlinInstructionSet returns the frontier, homestead, byzantium EIPS/eip-2929 return instructionSet } // newIstanbulInstructionSet returns the frontier, homestead, byzantium 2200 return instructionSet } // newConstantinopleInstructionSet returns the frontier, homestead, // byzantium

    92521发布于 2021-07-21
  • 来自专栏流浪猫的golang

    以太坊win平台和Linux 私链搭建,交易,添加多节点

    config="{ChainID: 01 Homestead: 0 DAO: <nil> DAOSupport: false EIP150: <nil> EIP155: 0 EIP158: 0 Byzantium

    73210发布于 2018-08-02
  • 来自专栏机器人网

    探寻工业机器人的未来之路

    根据记载,早在公元前3世纪,古希腊哲学家费罗(Philo of Byzantium)就发明了以水作为动力驱动的机械,即水车。为工业化文明和机械应用奠定了基础。

    73170发布于 2018-04-19
  • 来自专栏Netkiller

    以太坊私链入门

    config="{ChainID: 15 Homestead: 0 DAO: <nil> DAOSupport: false EIP150: <nil> EIP155: 0 EIP158: 0 Byzantium config="{ChainID: 15 Homestead: 0 DAO: <nil> DAOSupport: false EIP150: <nil> EIP155: 0 EIP158: 0 Byzantium config="{ChainID: 15 Homestead: 0 DAO: <nil> DAOSupport: false EIP150: <nil> EIP155: 0 EIP158: 0 Byzantium

    5.3K90发布于 2018-02-02
领券