Acala
Acala copied to clipboard
Acala - cross-chain DeFi hub and stablecoin based on Substrate for Polkadot and Kusama.
Have the contracts from #463 & #465 pre-deployed via chain spec.
Bridge currencies to EVM by using custom precompiles
We will need bit more work to correctly estimate the weights if swap is needed. also need to rebench base weight https://www.shawntabrizi.com/substrate-graph-benchmarks/docs/#/extrinsic
Incentives module accumulates reward periodically in order to reduce reads and writes, but user can get whole period rewards by add liquidity in the previous block of the period, this...
System contracts requirements: 15 leading zero bytes. ## Address allocation. The rest 5 bytes in the address: 1 category byte ++ 4 address bytes. Category byte - `0`: Ethereum EVM...
Add a precompile, with input parameters: - An address which is in the ERC721 system contract category. - A code hash. The precompile should call EVM module, to deploy the...
Implement a dispatchable call to create ERC721 bridging contract. It will call the factory contract, which uses the precompile in #595 to create. Each of the contract will bridge to...
All of rates logic assumes fixed average block time, which is not something we can have. So should use timestamp instead of block number to calculate rates.
People needs to pay some deposit to allow them receive unknown tokens. X tokens per token type. We need to track how many unique unknown tokens a user have. Needs...
- [ ] Send to relay chain. - [ ] Send to sibling parachain. - [ ] Handle owned tokens reserve accounts. - [ ] Receive cross-chain assets.