Simple smart-contract layer to allow aggregation of reward tokens and swapping into a smaller number of assets to be distributed to $KUJI stakers.
One contract instance is deployed per revenue token.
Each instance has a set of Action
s that are stepped through on subsequent executions of ExecuteMsg::Run
.
This is designed to keep execution of the contract in fixed time, and also support more complex routing of token swaps.
At the end of each execution, revenue_token
balance is read and is deposited to the fee_collector address.
### Testnet
- code-id
3147
- address
kujira158ydy6qlfq7khtnj5lj9a5dy25ep8hece4d0lqngzxqrwuz6dctsdl5eqx
### Mainnet
- code-id
282
kujira1xajlwpfpjnvwehurrj2w7d8ru6sm4579vzfp44c6fd5sj86u6tvqdk6mjn
: USK targetkujira1x97ay4eq7uv7hh59ytdxm3lsz567yz9wrwn74gq7dsspuapqvjtq03tajj
: KUJI target