LOADING...
LOADING...
LOADING...
当前位置:主页 > 知识列表 >

solidity 脚本

1. 从BTC脚本到Subscript:智能合约语言剖析

...本、Parity、Zcash等。从编程语言表现或者运行环境考虑,智能合约可以分为脚本型、图灵完备型、可验证合约型三种。比特币系统可以允许通过编写基于堆栈的操作码(Opcode)来实现简单的交易逻辑,比如改变比特币花费的前提条件,这个系统称为比特币脚本系统。以太坊提供一种基于图灵完备语言的...

知识:合约,智能合约,以太坊,比特币

2. Libra区块链编程语言解读

...一个简要的说明。 比特币通过UTXO的方式对其资产进行编码,并使用比特币脚本来定义资产的转移规则,确保稀缺性和访问控制。开发者可以使用比特币脚本来定义各种不同的访问控制策略。 然而,比特币脚本具有相当的局限性,扩展性很差。比特币脚本不是图灵完备的语言,开发者也不能在其中自...

知识:以太坊,合约,区块链

3. ConfluxTruffle完全使用指南

...有以下文件夹和文件:·contracts?solidity 合约代码目录·migrations?合约部署迁移脚本目录·test?单元测试目录·truffle-config.js?cfxtruffle 配置文件(js 文件)另外 cfxtruffle 也提供了许多功能更完善的项目模板(box)或者叫脚手架,使用模板,会节省许多初始化工作:你可以到官方的?box?列表看看是否有满足你需...

知识:合约,区块,钱包,智能合约

4. Chainlink开发者入门套件展示

...约,能够很好的展示如何使用Chainlink工具。但是,在创建要求有测试,部署脚本,或者需要和其他链下部分集成的项目时,它们并不总是理想的起点。开发者想要的是更加鲁棒的,文档详尽的,实时的模板,这样能便于他们在此之上进行开发。Chainlink入门套件是依据现有的基于以太坊虚拟机(EVM)的开...

知识:智能合约,合约,预言机,套件

5. 重磅 | Wisdom Chain即将融合强大的合约脚本编程能力

...用(dapp)呈现出井喷的趋势,而支撑着 dapp 的底层技术就是“区块链 + 合约脚本编程能力”。Solidity语言合约编程能力与区块链的结合,普遍被认为是区块链世界中一次里程碑式的升级。第一个结合了区块链与合约脚本编程(智能合约)技术的平台–以太坊的诞生,被认为是开启了"区块链 2.0"时代。02...

知识:NEW,智能合约,以太坊,ETHEREUM

6. Conflux Truffle 完全使用指南

...有以下文件夹和文件:·contractssolidity 合约代码目录·migrations合约部署迁移脚本目录·test单元测试目录·truffle-config.jscfxtruffle 配置文件(js 文件)另外 cfxtruffle 也提供了许多功能更完善的项目模板(box)或者叫脚手架,使用模板,会节省许多初始化工作:你可以到官方的box列表看看是否有满足你需求的...

知识:合约,区块,智能合约,钱包

7. CertiK DeepSEA编译器支持蚂蚁链,加码可信区块链

...来发布合约。在目前的DeepSEA发布中,CertiK已经准备好了一个发布合约的样例脚本,并在DeepSEA的用户手册中写明了详细的使用规范。首先,从github上下载DeepSEA编译器。然后切换到contracts/token_ant文件夹,这里包含了一个token.ds样例合约,以及token.js用来发布合约到链上的脚本。运行DeepSEA来编译这个合约以...

知识:合约,蚂蚁区块链,链上,智能合约

8. [Chainlink] Chainlink开发人员入门套件展示

...演示了如何使用Chainlink工具。 但是,在创建需要其他条件(例如测试,部署脚本或与项目的其他链下部分集成)的新项目时,它们并不总是理想的起点。 开发人员希望可以轻松构建可靠,文档完善的最新模板。Chainlink入门套件是基于现有的基于以太坊虚拟机(EVM)的开发框架的开源项目,使开发人员...

知识:智能合约,合约,入门,工具包

9. 智能合约初探:概念与演变

...特币,运用区块链等技术来保证生态,开创了区块链1.0时代。用户可以通过脚本代码来定制一些内容,例如如何解锁一笔资金。这些脚本代码会随着交易一起保存,从而享有不可篡改的特质,并且是确定性的。所以从某种角度来说,这些脚本也可看作智能合约。可是它们并不好用。首先,这些脚本代码...

知识:智能合约,区块链,合约,联盟链

10. 重磅|WisdomChain即将融合强大的合约脚本编程能力

...用(dapp)呈现出井喷的趋势,而支撑着 dapp 的底层技术就是“区块链 + 合约脚本编程能力”。Solidity语言合约编程能力与区块链的结合,普遍被认为是区块链世界中一次里程碑式的升级。第一个结合了区块链与合约脚本编程(智能合约)技术的平台–以太坊的诞生,被认为是开启了"区块链 2.0"时代。02...

知识:合约,以太坊,以太坊的,区块链

11. 智能合约初探:概念与演变|FISCOBCOS系列开发教程

...特币,运用区块链等技术来保证生态,开创了区块链1.0时代。用户可以通过脚本代码来定制一些内容,例如如何解锁一笔资金。这些脚本代码会随着交易一起保存,从而享有不可篡改的特质,并且是确定性的。所以从某种角度来说,这些脚本也可看作智能合约。可是它们并不好用。首先,这些脚本代码...

知识:智能合约,区块链,合约,联盟链

12. 智能合约初探:概念与演变 | FISCO BCOS系列开发教程

...特币,运用区块链等技术来保证生态,开创了区块链1.0时代。用户可以通过脚本代码来定制一些内容,例如如何解锁一笔资金。这些脚本代码会随着交易一起保存,从而享有不可篡改的特质,并且是确定性的。所以从某种角度来说,这些脚本也可看作智能合约。可是它们并不好用。首先,这些脚本代码...

知识:solidity,技术,智能合约,以太坊,开发

13. 布朗尼(Brownie)——以太坊的智能合约基础框架

...合同部署到区块链上,初始化或者集成它们所需的任何交易。· 交互:编写脚本,或者使用控制台与主网上的合同进行交互,或是在本地环境中进行快速测试。· 调试:在事务恢复时获取详细信息,以帮助您快速查明问题。· 测试:用Python编写单元测试,并基于堆栈跟踪分析评估测试覆盖率。接下来我...

知识:智能合约,布朗尼,以太坊,火星号精选

14. 区块链2.0的时代

...维塔利克认为,比特币系统的主要设计UTXO(未使用的交易输出)和其对应的脚本语言有缺陷,他总结认为它有以下四点不足:①缺少图灵完备性:尽管比特币的脚本语言可以支持多种计算,但是它不能支持所有的计算。②价值盲:UTXO脚本不能为账户的取款额度提供精细的控制。③缺少状态:UTXO只能是...

知识:区块链,区块链的,智能合约,以太坊的

15. Solidity Linting和Formatting的使用教程

...ignore类似,您可以获取solhint去忽略文件和文件夹 node_modules/ migrations/ Solhint脚本 编辑package.json以包含一个新脚本来运行Solhint。 "solhint": "./node_modules/.bin/solhint -f table contracts/**/*.sol" 上面的命令有几点需要注意: · Solhint运行在与文件模式匹配的globs上。在上面,它运行在contract目录中的所有** / * .sol文...

知识:以太坊,规则,代码