Moralis 合并地址

2022-05-13 17:58 更新

可以將來(lái)自多個(gè)鏈的多個(gè)地址鏈接到同一個(gè)用戶配置文件!

這是通過(guò) ?Moralis.link()? 函數(shù)完成的。 一旦地址鏈接到用戶,Moralis 將提取這些地址的所有交易、?ERC20 tokens?和 ?NFT?。 這樣,所有用戶交易都可以集中在一個(gè)地方。

鏈接以太坊、BSC、Polygon 地址

通常,一個(gè)用戶擁有多個(gè)以太坊地址。 即使用戶更改為另一個(gè)活動(dòng)地址(稱為“鏈接”),您也希望保持相同的用戶會(huì)話。 這會(huì)將地址添加到當(dāng)前用戶,允許用戶更改其活動(dòng)地址并仍然具有相同的用戶配置文件。

Moralis.onAccountChanged( async (account) => {
  const confirmed = confirm("Link this address to your account?");
  if (confirmed) {
    await Moralis.link(account);
  }
});
在已經(jīng)與用戶關(guān)聯(lián)的地址上調(diào)用 ?link()? 將引發(fā)錯(cuò)誤。
您可以通過(guò)查詢 ?user.attributes.accounts? 數(shù)組來(lái)查看用戶已經(jīng)鏈接了哪些地址(如果用戶尚未鏈接或驗(yàn)證地址,將返回 ?undefined?)。

鏈接 Elrond 地址

可以使用以下代碼將 Elrond 帳戶鏈接到現(xiàn)有帳戶。 這將提示用戶在賬本設(shè)備上進(jìn)行身份驗(yàn)證。

await Moralis.ERD.link(address)


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)