Fraxtal 快照投票
委托您的合并的veFXS 用于快照投票
在治理论坛讨论完提案后,可以使用快照进行投票。投票权是持有的 FXS 和来自其他来源的 veFXS 的总和。历史上,投票是在以太坊上进行的,但现在已经转移到 Fraxtal(见投票)。快照将获取您所有的投票权来源(主网 veFXS、Fraxtal FXS、Fraxtal veFXS 和 Fraxtal FPISLocker),除了主网 FXS。您需要将 FXS 桥接到 Fraxtal 才能获得 1:1 的投票权,或者将其锁定在主网 veFXS(在 Fraxtal 上有现有的余额证明系统)。
委托
由于 Fraxtal 链上快照的限制,多对一的委托将不再可能。如果您 1) 正在委托,或者 2) 无法访问您在主网(委托人)上的地址,我们部署了一个简单的 1:1 委托合约来帮助您。
首先,获取一个可以进行任意调用的 Fraxtal 地址。可以是新地址或现有地址。这将被称为被委托地址。您需要通过 L1CrossDomainMessenger(在以太坊上)向 Fraxtal 发送跨链消息,目标合约为 DoubleOptInVeFXSDelegation(在 Fraxtal 上)。以下是一些有用的地址和函数签名:
// Ethereum
L1CrossDomainMessenger: 0x126bcc31Bc076B3d515f60FBC81FddE0B0d542Ed
// Fraxtal
DoubleOptInVeFXSDelegation: 0x9D269188b741277fF316862B537bd4fce14637b3
- 0x6417e439: nominateDelegateeCrossChain
- 0x617075fe: rescindDelegationAsDelegatorCrossChain
提名被委托人
您的委托人地址在 Fraxtal 将能够使用其自身的投票权和委托人的投票权进行投票。
如果委托人仅在以太坊上:
1) 准备一个十六进制消息
cast calldata "nominateDelegateeCrossChain(address)" "<delegatee address on Fraxtal>"
2) 在以太坊上用您的委托人地址调用以下内容:
L1CrossDomainMessenger.sendMessage(0x9D269188b741277fF316862B537bd4fce14637b3, <hex message>, 500000)
这将调用 Fraxtal 上的
DoubleOptInVeFXSDelegation.nominateDelegateeCrossChain
3) 等待几分钟
4) 使用您的 Fraxtal 被委托人地址,调用:
DoubleOptInVeFXSDelegation.acceptDelegation(<delegator address>)
如果委托人在 Fraxtal 上:
1) 与委托人一起,调用:
DoubleOptInVeFXSDelegation.nominateDelegatee(<delegatee address>)
2) 与被委托人一起调用:
DoubleOptInVeFXSDelegation.acceptDelegation(<delegator address>)
撤销被委托人
委托人或被委托人可以随时单方面撤销委托。
如果委托人仅在以太坊上
1) 在以太坊上用您的委托人地址调用以下内容:
L1CrossDomainMessenger.sendMessage(0x9D269188b741277fF316862B537bd4fce14637b3, 0x617075fe, 500000)
这将调用 Fraxtal 上的
DoubleOptInVeFXSDelegation.rescindDelegationAsDelegatorCrossChain
2) 等待几分钟,然后您的 Fraxtal 上的委托应被撤销
作为 Fraxtal 上的委托人:
1) 与委托人一起调用:
DoubleOptInVeFXSDelegation.rescindDelegationAsDelegator()
作为 Fraxtal 上的被委托人
1) 与被委托人一起调用:
DoubleOptInVeFXSDelegation.rescindDelegationAsDelegatee()