
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
三十五、智能合约收发 ETH 详解一、合约接收 ETH使用合约接收 ETH,需要在智能合约中定义这个函数 function () payable public {},之后就可以接收ETH了。并在最终需要时调用selfdestruct(owner);杀死合约,取出合约中的所有 ETH 到 owner。pragma solidity ^0.4.24;contract NetkillerCash...
《HyperLedger Fabric 实战》—— 七、智能合约1、建立开发网络git clone ...hyperledger/fabric-samplesgit checkout v1.1.0./scripts/bootstrap.shcd 到将要安装二进制文件的目录curl -sSL https://goo.gl/6wtTN5 | bash -s 1.1.0如有问题可将地址...
九、ERC20标准1、什么是ERC20       ERC20是以太坊上的一种代币标准,遵循该标准的代币合

二、一些概念和工具1、一些概念区块链       区块链是目前大火的比特币的一种底层技术,是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自
软件语言软件语言软件语言RedisCRabbitMQErlangActiveMQJavaKafkaJava
四、Rust IDE 选择 目前 Rust 开发,仍然没有专用 IDE,大家都还是以各种编辑器,添加插件来开展工作的。如图,一份 歪果人 整理的列表: 可以看到 IntelliJ、VScode 对 Rust 的支持是比较好的,值得提出的是,IntelliJ 家 IDEA 等,通过安装 Rust 插件,都能进行 Rust 编码、提示、高亮,但只有 CLion 支持 debug 等断点调试。

二十三、以太坊安全之 短地址漏洞1、预备知识 EVM 虚拟机在解析合约的字节码时,依赖的是ABI的定义,从而去识别各个字段位于字节码的什么地方。关于ABI,可以阅读这个文档:https://github.com/ethereum/wiki/wiki/Ethereum-Contract-ABI 这里以 transfer 方法为例,一般 ERC-20 token 标准的代币都会实现...

GradleMaven 为了使构建更快,可以为 Maven 启用增量编译(从 Kotlin 1.1.2 起支持)。 为了做到这一点,需要定义 kotlin.compiler.incremental 属性,或者使用 -Dkotlin.compiler.incremental=true 选项运行构建。:<prope
RabbitMQ —— 六、RabbitMQ与其他MQ产品的对比 消息中间件现在有不少,网上很多文章都对其做过对比,这里对他们做一些整理,主要包含:Kafka、RabbitMQ、RocketMQ、ZeroMQ(ZMQ)等消息中间件的对比。RocketMQ &n








