# v2 FluxAggregator
本章节主要介绍 FluxAggregator 的使用,以及如何使用 oracle 进行喂价。
# 合约部署
本章所有合约操作依托 tronscan 进行,在 github 获取代码后,将tvm-contracts/v2.0
中所有合约文件导入 tronscan,并执行编译。
编译后部署合约FluxAggregator
,并输入对应的构造参数,下面是参数释义:
_win
: WIN token 地址_pay,entAmount
: 每次 oracle 提交价格收到的 WIN 报酬 (单位 10⁻6 WIN)_timeout
: 一轮喂价的超时时间_validator
: 对喂价进行验证的合约地址(可选)_minSubmissionValue
: 允许 oracle 喂价的最小值_maxSubmissionValue
: 允许 oracle 喂价的最大值_decimals
: 喂价的精度_description
: 合约描述
# 节点部署
节点部署与之前类似,新版的版本向后兼容,无需改动。
# 提现
注意:FluxAggregator 聚合方式摒弃了之前的 oracle 合约,故需要记住所有 oracle 的操作都针对的是 oracle 账号,而不是合约地址。