HyperLedger Fabric智能合约速成教程
2021-10-12 16:05:33 1.35MB HyperLedger Fabric 区块链 智能合约
最基本的投票合约——solidity代码
2021-10-11 18:08:49 5KB 智能合约 solidity
1
三语言BBANK完美修复版_全新UI设计 服务器打包的BBANK,3个语言,UI重新设置了一下,手机UI看着比之前的舒服多了 行情K线是正常的
2021-10-10 14:01:54 582.2MB 区块链 H5源码
1
区块链 智能合约实施规范
2021-10-09 20:07:13 2.89MB 智能合约实施规范 行业标准
使用Web3.js和Infura的智能合约 Web3.js是一个库的集合,这些库使您可以使用HTTP或IPC连接与本地或远程以太坊节点进行交互。 在本练习中,我们将使用web3.js在以太坊Ropsten测试网上部署合约并进行使用。 我们将首先编译合同,进行部署,最后调用合同的某些功能。 为了使web3连接到Ropsten测试网,我们将使用Infura.io API作为我们的提供程序。 要求 节点v13.5.0 NPM v6.13.4 Solc v0.6.4 Web3 v1.2.6 安装 首先,在您的首选目录上创建一个新项目。 在目录中,打开一个终端并初始化NodeJS项目: $ npm init –y 之后,安装solc-js : $ npm install solc@0.6.4 最后但并非最不重要的, web3.js : $ npm install web3@1.2.6
2021-10-06 20:48:24 38KB smart-contracts web3 web3js infura
1
尽量通俗易懂,由浅入深的介绍了被称为区块链2.0的以太坊的基本架构和算法,包括MPT树,以太坊数据结构,区块验证机制,智能合约的执行机制等,并且结合了两个简单的智能合约进行了讲解。然后介绍了一些以太坊中出现的漏洞以及攻击。最后给出了两个智能合约的应用实例,其中一个包含源代码
2021-10-01 12:02:34 1.98MB 以太坊 智能合约 MPT树 智能合约安全
1
简单阿比 以太坊合约的简单ABI编码/解码。 安装 通过Node上的npm: npm install simpleabi 用法 待定 参考 样品 待定 版本号 0.0.1 0.0.2,将值解码为安全整数 0.0.3,解码布尔值类型 0.0.4,使用类型编码,编码调用 0.0.5,编码函数签名 0.0.6,使用大数将大整数编码为十六进制 0.0.7,解码字节值 0.0.8,固定bytes32解码 0.0.9,编码/解码字节 执照 麻省理工学院 去做 bytes4,...,bytes32编码解码 贡献 随时并提交-欢迎捐款。 如果您提交拉取请求,请确保添加或更新相应的测试用例,并确保npm test继续通过。
2021-09-28 14:48:34 150KB JavaScript
1
以太坊erc20标准的solidity智能合约代码。 This is a slight change to the ERC20 base standard. function totalSupply() constant returns (uint256 supply); is replaced with: uint256 public totalSupply; This automatically creates a getter function for the totalSupply. This is moved to the base contract since public getter functions are not currently recognised as an implementation of the matching abstract function by the compiler.
2021-09-28 10:47:37 2KB eth erc20 以太坊 区块链
1
pet-shop 这是一个基于以太坊智能合约的宠物商店Dapp,使用truffle框架,Solidity编写,仅用于测试 项目背景 Pete有一个宠物店,有16只宠物,他想开发一个去中心化应用,让大家来领养宠物。 在truffle box中,已经提供了pet-shop的网站部分的代码,我们只需要编写合约及交互部分。 环境搭建 安装Node 安装 Truffle : npm install -g truffle 安装Ganache Ganache(或Ganache CLI)已经取代了 testrpc。 启动服务 npm run dev 会自动打开浏览器显示我们的dapp,如本文的第一张图。 现在领养一直宠物看看,当我们点击Adopt时,MetaMask会提示我们交易的确认 点击Submit确认后,就可以看到成功领养了这次宠物。 在MetaMask中,也可以看到交易的清单: 好了,恭喜你,即将
2021-09-25 10:39:58 14.08MB JavaScript
1
DeFiOptions 实验性DeFi期权交易智能合约,可以买入和卖出标记,抵押,现金可设定的欧式期权的多头和空头头寸。 采取了一种动态的方法来确保写期权的抵押品,利用有利的开仓者的未平仓期权头寸来减少作为抵押品提供的所需总余额。 该交易所接受稳定币存款作为发行ERC20期权代币的抵押品。 基于的价格Feed提供了交易所链上的基础价格和波动率更新。 到期时,每份被清算,现金由信贷提供者的合约清算并销毁(通过selfdestruct )。 如果在结算期间任何期权发行人碰巧资金短缺,信贷提供者将登记债务并支付付款义务,实质上是执行借贷操作。 注册债务将产生利息,直到借款人偿还为止。 当借款人的任何一个开放式期权头寸到期并以现金结算时(未偿还的债务将从利润中扣除),付款会自动发生;或者如果借款人进行新的稳定币存款,则会自动进行付款。 未分配为抵押品的交易所的余额可以由各自所有者以稳定
2021-09-23 17:49:17 265KB Solidity
1