公司让我基于 okexchain
开发一个节点质押工具。
参考资料
公司
创建账号
METAMASK
在 chrome
中搜索扩展应用 METAMASK
,然后添加,根据上面的操作,先创建根据下面的博文。
测试币领取方法
ps: 2021-5-15
上述方法,我测试过一个
- Gitter 提交地址等待官方发放测试币
- 在浏览器输入 https://gitter.im/okexchain-testnet/faucet 进入后登录
- 在频道上直接发自己的地址,可以领 5 个
- 找 OK 工作人员领取
另外,这里说一下小狐狸参数设置以及转账可能会出错的解决方案
参数设置
OKExChain Testnet的MetaMask
配置
- 网络名称:
OKExChain Testnet
- 新增
RPC URL
:https://exchaintestrpc.okex.org
(OKExChain 官方节点)
- 链 ID:
65
- 符号:
OKT
但是,我们进行转账的时候,可能会出现错误,经过询问官方人员,得知,这个 bug
广泛存在于最新版的小狐狸中,解决方案是。
OKExChain主网的MetaMask配置参数:
网络名称: OKExChain Mainnet
新增RPC URL:https://exchainrpc.okex.org
链 ID: 66
符号: 新版本metamask有问题的同学请在这栏填ETH,不要填OKT
区块链浏览器URL: https://www.oklink.com/okexchain/
虽然,换成了 ETH
但是,还是用 OKT
来支付。
该方法已经弃用
然后创建自己的钱包,但是,这个地址「以 0x 开头」,在
领不到测试币,如果想要领取测试币,需要
Claim test tokens
We will send 1000 tokt to the following address in AM 11:00(UTC/GMT+08:00)everyday, you can transfer some tokens into your own address to test
Address: 0x03975c070801D6110EBD8301a0F159f89FB7a4C0
Private Key: BB1C835AB9770454318D8F19079AA1498EFE3B57654E8084134ADB7854969D93
自己登上钱包来领取。「钱包是官方提供的」
okexchain 钱包
在这个钱包创建的地址,开头是 okexchain
开头,是可以在水龙头领到测试币的。
关于为什么会出现两个测试地址,官方设这样回应的:
Q: metamask
中创建的地址是 0x
开头的,在 dex
中创建的 是 okexchain
开头的,请问 两者不是一条链吗?
A: okexchain
底层是 cosmos
而 dex
写在基于 cosmos
的系统合约中 所以 dex
创建的orc-10
是基于cosmos
的okexchain
开头的token
。
而metamask
基于EVM
,okexchain
把evm
通过官方新推出的ethermint
搬过来了 生成的地址是orc-20
和以太坊一致 也就是说以太坊的钱包地址可以直接在okexchain
上用。