Skip to main content

DevTips

Conflux 开发小窍门,每日一 Tip

Week 1 - 7.4

Day1 - CFX 的单位 CFX 是 Conflux 网络的原生货币,也是该货币的基本单位,除此之外还有另外两个单位也比较常用 Drip 和 GDrip Drip 是代币的最小单位,不可再分...

Week2-7.11

Day1 Conflux Core 交易与以太坊 155 交易的区别 Conflux Core 空间的交易,相比于以太坊 155 格式交易多了两个字段: storageLimit epochHe...

Week3-7.18

Day1 - Java-solidity数据类型转换 java-conflux-sdk继承于web3j. 当需要做与合约有关的操作时, 需要将java中的数据类型转为solidity合约中的数据...

Week4 - 7.25

Day1 - PoW 链中区块的确认 攻击者利用算力攻击网络时,可能使 Conflux 的 PoW 链中的 pivot 区块发生变更,进而导致已上链区块中交易的顺序与执行结果发生改变。我们可以通...

Week5 - 8.1

Day1 Conflux Core Space 地址格式有哪些? Conflux Core Space 地址格式有哪些? Conflux Core Space 地址格式有两种 Hex格式, 与以...

Week6- PoS

Day1 如何参与 PoS? 参与 Conflux PoS 目前可以获得 15% 左右的年化收益,参与方式有两种: 自己运行一个 Conflux 节点,通过 Staking 内置合约将 CFX ...

Week7-8.15

Day1 CIP23与EIP712的异同 在用钱包为结构化的数据签名时,用户看到的只是一串处理后的hex字符串,无法得知具体签名的内容,这对信息、财产等安全造成了极大的威胁。为了解决该问题,以太...

Week8-8.21

8.22 Epoch Number, Block Number,Height 与 Epoch Height 的区别 Conflux 采用了树图共识,常常会采用 epoch number 与 bl...

Week9 - 8.29

Day1 conflux 合约工具库 openzepplin是以太坊开发最重要的合约库, conflux-contracts 则是为了方便conflux开发者而封装的合约集合,主要包含 内置合...

Week10-NFT 标准

近两年NFT,元宇宙发展如火如荼,那么到底什么是NFT ? NFT 又称非同质化代币,核心特性是每个代币都是独一无二的,跟其他代币是不相同的。在以太坊标准里 NFT 是通过一系列 EIP 来定义...

Week11-9.13

内置合约 在conflux的v2版本的分叉后,增加了ConfluxContext, PoSRegister, CrossSpaceCall, ParamsControl四个内置合约,那么这四个内...

Week12 Contract address

9.20 Conflux 中 create2 地址的计算 与以太坊相同,Conflux 支持在合约中以 create2 部署合约至指定地址。Conflux 中由 create2 部署的合约地址计...

Week13 - 9.26

Day1 存储抵押 Conflux Core Space 引入了存储抵押 (CFS) 机制作为使用存储的定价方法。与以太坊的一次性存储费相比,CFS 机制会更加公平合理。原则上,该机制需要锁定一...

Week14-节点运行常见问题

Day1 - 常见节点运行注意事项 保证节点机器配置足够:4C 16G内存 足够的硬盘空间(fullnode 700G archivenode 1.5T) Linux 系统建议提高系统最大文件打...

Week15 - 10.17

事件订阅 java-sdk目前支持了事件订阅,那么如何去订阅对应的事件呢?对应的例子奉上~ public static void pubsub() throws ConnectExcep...

Week16: 10.24 - 10.28 python-sdk

本周将对新版 python-conflux-sdk 进行介绍。python-conflux-sdk 基于 web3.py 进行开发,尽量保证了API的兼容。目前 python sdk 支持 3....

Week 17 - 10.31 代理模式大阅兵

Day1 - EIP1967 之前讲到智能合约代理模式核心就是利用delegatcall来将合约调用从代理合约转发到实现合约。 而基于代理模式就容易实现可升级的合约,由于合约的变量存储都是存储在...

Week18-Conflux 跨链桥汇总

Day1 Shuttleflow Shuttleflow 是 Conflux 生态最早的跨链桥应用,支持 Conflux Core 网络,与其他主流 EVM 链之间(ETH,BSC, Bitco...

Week19- 11.14

Day1 Java-Solidity-类型映射 基本类型 The basic types in solidity such as the uint256, bytes, byte32[] can...

Week 20 11.28~

11.28 HD Wallet 我们知道,在区块链中控制一个用户账户意味着知道该账户的私钥。而如果我们希望控制一批账户,则意味着我们需要知道每个账户的私钥。如果各个账户的私钥都是独立的,管理这批...