Releases: bittorrent/btfs-vault
Releases · bittorrent/btfs-vault
v2.3.0
v2.1.2
- Limit one node can only deploy one
Vault
inVaultFactory
contract. The officially deployed factory0x763d7858287B9a33F4bE5bb3df0241dACc59BCc7
will be used to deploy newVault
contracts. - Raise error immediately if there is no sufficient balance in a
Vault
while cashing cheques. - Deployed a
Vault
contract0x11a91B7270ea000768F7A2C543547e832b5cb031
, which servers as an implementation while deployVault
contracts in UUPS proxy mode. - Improve unit tests.
v2.1.0
Changes
- Issuers can use
Vault
contract to deposit and withdraw WBTT, which will be used as currency among BTFS nodes. One specialVault
address 0x102dbCe01394C4a44Da3a1DF1De418e3fC225077 will server as an implementation contract when deploying vault proxies. VaultProxy
contract is a UUPS proxy contract used for deployingVault
, it makes the vault contract upgradeable.VaultFactory
is used to deploy multiple vault proxies for different issuers, and its BTTC mainnet address is 0x9AF4bEc1A30BeC47756Ecef4cf43B91592121bC9.PriceOracle
contract is used to save the price and exchange rate for BTFS network, and it's address in BTTC mainnet is 0x0064d80C42b6E2cE3aC92eaD445B3D83C510c7AA.