我是靠谱客的博主 傻傻手套,最近开发中收集的这篇文章主要介绍ConfluxPortal迁移fluent注意点1.代码中引入最新版本 js-conflux-sdk2.全局配置中加入代码3.钱包登录方式修改为4.签名方法修改为(注:返回res就是签名,不用取res.result)5.获取链id方法修改为6.合约地址千万不要转成0地址7.conflux.networkVersion方法替换8.其他迁移注意事项参考,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.代码中引入最新版本 js-conflux-sdk

"dependencies": {
    "js-conflux-sdk": "2.0.4"
}

2.全局配置中加入代码

import { Conflux } from 'js-conflux-sdk'
const cfx = new Conflux({url: 'https://main.confluxrpc.com/',networkId: 1029,defaultGasPrice: 1000000,logger: console});
window.confluxJS = cfx;
window.confluxJS.provider = window.conflux;

3.钱包登录方式修改为

const accouts = window.conflux.request({method: "cfx_requestAccounts"})

4.签名方法修改为(注:返回res就是签名,不用取res.result)

const signConfim = async () => {
    let params = [format.hexAddress(userAddress), JSON.stringify(typeData)]
    await window.conflux.request(
      {
        method: 'eth_signTypedData_v4',
        params
      }).then((res:any)=>{
        console.log(res)
      }).catch((err:any)=>{
        console.log(err:any)
      })
}

5.获取链id方法修改为

const orderSign = async () => {
    const _chainId = await window.conflux.request({method: 'cfx_chainId'});
}

6.合约地址千万不要转成0地址

const getContractForFiexV4 =
  window.conflux &&
  window.confluxJS.Contract({
    address: 'cfx:********',
    abi: FixedExchangeV4Abi
  })

7.conflux.networkVersion方法替换

const netVersion = async () => {
    const _version = await window.conflux.request({method: "cfx_netVersion"});
}

8.其他迁移注意事项参考

https://fluent-wallet.zendesk.com/hc/zh-cn/articles/4410789041307-%E4%BB%8E-ConfluxPortal-%E8%BF%81%E7%A7%BB%E8%87%B3-Fluent

https://fluent-wallet.zendesk.com/hc/zh-cn/articles/4411936847387

最后

以上就是傻傻手套为你收集整理的ConfluxPortal迁移fluent注意点1.代码中引入最新版本 js-conflux-sdk2.全局配置中加入代码3.钱包登录方式修改为4.签名方法修改为(注:返回res就是签名,不用取res.result)5.获取链id方法修改为6.合约地址千万不要转成0地址7.conflux.networkVersion方法替换8.其他迁移注意事项参考的全部内容,希望文章能够帮你解决ConfluxPortal迁移fluent注意点1.代码中引入最新版本 js-conflux-sdk2.全局配置中加入代码3.钱包登录方式修改为4.签名方法修改为(注:返回res就是签名,不用取res.result)5.获取链id方法修改为6.合约地址千万不要转成0地址7.conflux.networkVersion方法替换8.其他迁移注意事项参考所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部