# FluxAggregator
This page outlines the uses of the FluxAggregator contract for the node operators that feed data into it.
# Contract Deploy
Import all the files located in tvm-contracts/v2.0
into Tronscan and compile the FluxAggregator.sol
.
After compiling finished, you should type the arguments that the constructor needs.
Here is the paraphrase:
_win
: The address of the WIN token._pay,entAmount
: The amount paid of WIN paid to each oracle per submission, in wei (units of 10⁻6 WIN)._timeout
: the number of seconds after the previous round that are allowed to lapse before allowing an oracle to skip an unfinished round._validator
: an optional contract address for validating external validation of answers._minSubmissionValue
: an immutable check for a lower bound of what submission values are accepted from an oracle._maxSubmissionValue
: an immutable check for an upper bound of what submission values are accepted from an oracle._decimals
: represents the number of decimals to offset the answer by._description
: a short description of what is being reported.
# Node Deployment
The node service deployment is the same as before as the service is compatible with both types of Aggregators.
# Withdrawing funds
Keep in mind the oracle variable is currently your node's address rather than your oracle contract's address.
# Testnet(Nile)
Pair | Contract |
---|---|
TRX-USDT | TGm9cecRyrHAUziKrmRASPLb8fgZbJJmF9 |
# Mainnet
Pair | Contract |
---|---|
TRX/USD | TXwZqjjw4HtphG4tAm5i1j1fGHuXmYKeeP |
JST/USD | TPMkqBh7kU16Zmv9EAtm6vfWYrTax4Aucb |
WIN/USD | TQU2nPFvemv6hbtmJ48Z749a7VcAmacV4D |
SUNOLD/USD | TYzFE7fC46yjs3p5JUidvxzg9XMFT7qWZy |
BTC/USD | TTzPaLxJMy8nwXe9NRfHopHW4KyUeavLdF |
USDJ/USD | TBxnH94m2Zsp869QpiAoCHt54wCsFSUsSP |
USDT/USD | TYWY6L4mECH2Gtiq3sg4zY4fvD1XZpwGrb |
LIVE/USD | TFFVcMViFUn3UEXVMPeuWjb4xo6TwUacog |
BTTOLD/USD | TM2CEasFpeREBtLWgkzMqASkn5mvtf12He |
JST/TRX | TXMSfKwBfvY6THwnTzRRteYHdB125rKBKK |
TUSD/USD | TXyKzmu2J2eXcVspbLnnzuQmU2krLxb8dG |
NFT/USD | TS15kJyth5F7vAE5bpzAUumEGFDsnYkEGF |
SUN/USD | TAKUV2gwwmAG7fCtwSW9VwSrGnPikuuw5p |
WIN/TRX | TFtL1Kdb2n5yrVTxa6qYgwnNEAAGnKiuDT |
SUNOLD/TRX | TGoKRdiC9TrEoVZcKNFRa7oDEdC4S6Ra9r |
BTC/TRX | TPdsKCrr3SJ2HMvt9tTVy3CjhN1CuvEUqc |
USDJ/TRX | TRTpP7TN186YAncgn5Yfjnw4Kds56BneAc |
USDT/TRX | TRf25FSQQzHQ7j1Td7dtYUBPb8R5yVCx2L |
BTTOLD/TRX | TEDsjLSWQjERk4baV2NjPUDAzfxxACBgQE |
ETH/TRX | TBnthNeA1wjNDquD6kXYY2zTRLFyg5eMmj |
ETH/USD | TZCPyp7fWW3xnQ6gv5LG9v7S7VYbr4h2H1 |
TUSD/TRX | TDtUKwNXhFp7HrKcAGR5jYEJBEURod8s2f |
NFT/TRX | TXSf7X1Dw7CGmykSQeNBDgKhCPw8Ehvggq |
SUN/TRX | TPVW4azkkthtLdYGLUPdQGLvU9Tciuhq5a |
USDC/USD | THL5y573nNXkHbHY8ZkZNLPZTMXdkq9aFr |
USDC/TRX | TSLmB88ek8npjBKeQRzdYZJMpabwfvj2PT |
BTT/USD | TTQh9bGPDyEKQH8KFXDPxzES4ZGYELTEUc |
BTT/TRX | TVcrYnkgdKmZTEUWkgJNVPjRHUCf4aVX1a |