阅读视图

发现新文章,点击刷新页面。
🔲 ☆

如何在conflux上部署合约

编译合约

https://remix.ethereum.org/ 上面编写好合约

编译好了就可以拿到ABI 以及 Bytecode了.(后面用)

创建conflux 地址

有好几种方式,因为conflux地址是与eth兼容的,所以你可以直接使用你的eth地址

当然也可以使用官方的js,或者在线钱包

  1. 在线钱包

打开https://wallet.confluxscan.io/wallet就可以创建了

本地js创建(推荐,因为后面部署合约也需要用到

先下载github repo并初始化

1
2
3
git clone https://github.com/jin10086/confluxBuildContract.git
cd confluxBuildContract
npm install //初始化环境

创建钱包

直接执行 node createAccount.js 就创建好了

1
2
3
(base) ➜  confluxBuildContract git:(master) ✗ node createAccount.js
pub_key: 0xa17b63007bd491822306b3b8c793311e7a21e8de
priv_key: 0x0ac9e33baa5cc302785a7fa1ef8912ff34b492ad0d52c7d518fe80975191bbaa

领取测试代币

因为新地址是没有代币的,所以需要先领取

直接浏览器打开 https://wallet.confluxscan.io/faucet/dev/ask?address=你的pub_key

就可以领取了

部署合约

  1. deployContract.js里面的pub_key priv_key改成刚才生成的公钥以及私钥
  2. deployContract.js里面的abi bytecode改成在remix生成的
  3. 执行 node deployContract.js 就可以部署合约了

部署返回结果如下

1
2
(base) ➜  confluxBuildContract git:(master) ✗ node deployContract.js       
contract deployed. address: 0x26f9269a3d09c5d7ca7066445fc30ca91b9aa3bc

可以在http://www.confluxscan.io/ 上查看刚刚部署成功的合约


本文作者:高金
本文地址https://igaojin.me/2019/12/03/如何在conflux上部署合约/
版权声明:转载请注明出处!

🔲 ⭐

Gminer v3.32版本更新

Gminer v3.32版本更新是Kaspa的单挖福音,降本增效。

  1. Kaspa+Zil双挖过程中,提高了Kaspa hashrate哈希率稳定性。
  2. 提高了单挖模式下的Kaspa哈希率(根据GPU而定,最高可提高1%),降低了功率。
  3. 支持f2pool矿池挖Conflux。
  4. 改进了双挖时双倍强度的自动检测。
  5. 修复了在Linux上使用最新的Nvidia驱动程序时,内存温度显示问题。
  6. 默认隐藏矿池效率(要启用日志,请输入–log_pool_efficiency 1)。

更新时间:2023/04/13

更新内容:

  • fixed Kaspa hashrate dip while Zil mining round
  • improved Kaspa hashrate for single mining mode (up to +1% dependent on GPU), lowered power usage
  • support f2pool for Conflux mining
  • improved auto-detection of dual intensity for dual mining
  • fixed display of memory temperature on latest Nvidia drivers under Linux
  • hide pool efficiency by default (to enable log pass –log_pool_efficiency 1)

mmpOS 更新命令:

cd /tmp && wget https://github.com/develsoftware/GMinerRelease/releases/download/3.32/gminer_3_32_linux64.tar.xz && tar -xvf gminer_3_32_linux64.tar.xz && cd /opt/mmp/miners/gminer && agent-stop && cp /tmp/miner . && agent-start

Hive OS更新命令:

cd /tmp && wget https://github.com/develsoftware/GMinerRelease/releases/download/3.32/gminer_3_32_linux64.tar.xz && tar -xvf gminer_3_32_linux64.tar.xz && cd /hive/miners/gminer && miner stop && cp /tmp/miner $(ls -d1 */ | tail -1)/gminer && miner start

Gminer的开发者费用:

algorithm fee
eth, ethash 1%
etc, etchash 1%
kawpow, rvn, ravencoin 1%
autolykos2, ergo 2%
kheavyhash, kaspa 1%
cortex 5%
beamhash 2%
equihash144_5 2%
equihash125_4 2%
equihash210_9 2%
cuckoo29, aeternity 2%

Gminer v3.32版本更新最先出现在Moby

❌