# v2 FluxAggregator
本章節主要介紹 FluxAggregator 的使用,以及如何使用 oracle 進行餵價。
# 合約部署
本章所有合約操作依賴 tronscan 進行,在 github 獲取代碼後,將tvm-contracts/v2.0
中所有合約文件導入 tronscan,並執行編譯。
編譯後部署合約FluxAggregator
,並輸入對應的構造參數,下面是參數釋義:
_win
: WIN 代幣地址_paymentAmount
: 每次 oracle 提交價格收到的 WIN 獎勵(單位 10⁻6 WIN)_timeout
: 一輪餵價的超時時間_validator
: 對餵價進行驗證的合約地址(可選)_minSubmissionValue
: 允許 oracle 餵價的最小值_maxSubmissionValue
: 允許 oracle 餵價的最大值_decimals
: 餵價的精度_description
: 合約描述
# 节点部署
節點部署與之前類似,新版的版本向後兼容,無需改動。
# 提現
注意:FluxAggregator 聚合方式摒棄了之前的 oracle 合約,故需要記住所有 oracle 的操作都針對的是 oracle 帳號,而不是合約地址。