08 2019 档案

摘要:智能合约最大字节数 在Solidity中,EIP 170将contract的最大大小限制为24 KB 。因此,如果智能合约内容过多,会导致无法进行发布操作。 减少压缩字节数方法 方法及变量命名 在一定程度上,方法或变量的长短会影响字节数的多少,因此可通过减少方法名或变量名来对内容进行压缩,但一般情况 阅读全文

posted @ 2019-08-06 20:09 程序新视界 阅读(487) 评论(0) 推荐(0)

摘要:通过js获得页面跳转参数 页面通过window.location.href或通过window.parent.location.href进行页面跳转,在新的页面如何获得相应的参数呢? window.location.href方式 其中去除“ ”号是因为url参数中还添加了 的参数。 function 阅读全文

posted @ 2019-08-04 12:53 程序新视界 阅读(737) 评论(0) 推荐(0)

摘要:固定长度的数组 固定长度数组声明 直接在定义数组的时候声明固定长度数组的值: 可通过数组的length属性来获得数组的长度,进而进行遍历操作。 // 通过for循环计算数组值的总和 function sum() public view returns (uint) { uint total = 0; 阅读全文

posted @ 2019-08-02 14:37 程序新视界 阅读(1623) 评论(0) 推荐(0)

摘要:Solidity随机数生成 在以太坊的只能合约中,没有提供像其他面向对象编程一样的生成随机数的工具类或方法。其实,所谓的随机数也是伪随机的,没有哪一种语言能够真正的生成随机数。 对于solidity来说通过复杂的算法生成随机数成本太高,同时智能合约又运行在多个节点上,因此,不能使用像时钟时间来生成随 阅读全文

posted @ 2019-08-01 21:41 程序新视界 阅读(1130) 评论(0) 推荐(0)

导航