EVM 链林克共同合同的 Gauntlet 命令
访问控制器
部署访问控制器
使用此命令来部署 LINK 令牌合同 。 它除了标准-网络旗外不需要输入.
用法 : yarn gauntlet access_controller:deploy --network=goerli
添加访问
在AccessControl合同的Access列表中添加对EOA地址的访问权限,用于未来访问限制
用法 : yarn gauntlet access_controller:add_access --network=goerli <0xabc> --addresses=<0x123>
0xabc是访问控制器合同的地址,0x123是访问列表中要添加的用户地址列表
旗帜
部署
使用此命令来部署旗舰合同. 它需要输入降低和提升访问控制器的地址,如果不需要说明则输入零地址
用法 : yarn gauntlet flag:deploy --loweringAC=0x0000000000000000000000000000000000000000 --raisingAC=0x0000000000000000000000000000000000000000 --network=goerli
升起旗帜
升起地址的旗帜.
用法 : yarn gauntlet flag:raise --network=goerli <0xabc> --addresses="[<0x123>,<0x234>]"
在0xabc为旗下合同地址的地方,0x123,0x234是升起旗帜的集合地址列表.
所有权
转让
使用此命令将合同所有权转让给另一所有者。 它使用新的所有者地址作为输入,除了标准-网络旗.
用法 : yarn gauntlet ownership:transfer_ownership --network=goerli --to=<0x123> <0xabc>
其中 0x123 是新所有者的地址 & 0xabc 是任何执行所有权接口的合同的地址
接受
由新业主经营,接受合同的质出自人. 它除了标准-网络旗外不需要输入.
用法 : yarn gauntlet ownership:accept_ownership --network=goerli <0xabc>
如果0xabc是拟议改变所有权的合同地址
聚合物
部署
此命令向聚合器部署代理 。 它需要一个聚合器和访问控制器地址作为输入
用法 : yarn gauntlet proxies:deploy --network=goerli --aggregator=<0x123> --accessController=<0x234>
其中0x123为聚合合同地址,0x234为访问控制器地址
提议新的聚合符
使用此命令向代理机提议新的聚合合同 .
用法 : yarn gauntlet proxies:propose_aggregator --network=goerli --aggregator=<0x123> <0xabc>
其中 0x123 是新聚合地址的地址 & 0xabc 是任何代理合同的地址
确认新聚合符
使用此命令来确认代理所有者向代理方提出的新的聚合合同.
用法 : yarn gauntlet proxies:confirm_aggregator --network=goerli --aggregator=<0x123> <0xabc>
0x123是拟议新聚合地址的地址,0xabc是任何代理合同的地址