跳到主要内容

TUNDRA 合约参考

TUNDRA 借贷在比特币主网上用到的所有合约和地址。每个链接都会在 SUBFROST 区块浏览器中打开对应合约。

无论资金池 ID 从哪里得来,使用前请先用工厂合约核对:factory.GetPool(市场 ID) == pool 且 pool.GetFactory() == 4:881050。见市场发现。

核心合约​

合约ID作用
工厂合约4:881050创建市场,维护「市场 ID → 资金池」登记表、已启用的利率模型和 LLTV,以及费用设置。它自身的 ID 同时也是治理代币
资金池模板4:668244每个市场的资金池都从它克隆而来,本身不保管任何资产
自适应曲线利率模型4:674184两个市场使用的利率模型
清算回调合约4:999999在 4:65522 的 AMM 上卖出拿到的抵押品,让清算人用抵押品本身还款

市场​

市场资金池市场 ID借出代币抵押品预言机适配合约LLTV最低借款额费率
DIESEL / frUSD2:98445969751733f39479fa2c4291126ec4df55b8670e9e3a901c14a2d095532a5f573frUSD 4:1776DIESEL 2:04:72796740%3,000 frUSD10%
DIESEL / frBTC2:9861922fd73d6dd54b57378d4ce1c565406053933739f6fd4a2d3643556e3bd470d5afrBTC 32:0DIESEL 2:04:72796840%0.035 frBTC10%

资金池 ID 同时也是该市场存款凭证(资金池份额,代号 TUN-P)的 ID。

预言机​

合约或地址ID作用
预言机适配合约(frUSD 市场)4:727967读取 TUNDRACLE 市场 4(以美元计价的 DIESEL)。价格过期时回滚
预言机适配合约(frBTC 市场)4:727968读取 TUNDRACLE 市场 5(DIESEL / frBTC)。任一价格源过期时回滚
TUNDRACLE4:9010价格层:各价格源的价格、144 个区块的新鲜度限制、市场比值
DOOMACLE4:9000TUNDRACLE 所订阅的 SUBFROST 预言机
DOOMACLE 签名组(6-of-9 FROST)bc1pp9xj9ww24x5wenae96dpj3jtxnvrwehn4gqtam7xfc0dfwcmn2rqnms0du写入 TUNDRA 所读取的价格
TUNDRACLE 配置代币2:96668用于配置和升级 TUNDRACLE,不能设定价格

读取 TUNDRACLE 和 DOOMACLE 时请使用上面的代理合约 ID,不要直接读它们的实现合约。见预言机和协议页面。

治理与费用​

项目数值
治理代币4:881050 的一个单位(即工厂合约自身的 ID)
已启用的 LLTV35%、40%
已启用的利率模型4:674184
新市场默认费率利息的 10%
最高费率利息的 25%
费用接收方bc1ptttaar6ugd267nj2lg5ndxu9tcec96kllamqr9uzw7naruxxvlps2qf2vw

相关代币与资金池​

id
DIESEL2:0
frBTC32:0
frUSD4:1776
DIESEL / frBTC AMM 资金池(DIESEL 价格来源,清算时的卖出渠道)2:77087

源代码​

TUNDRA 合约在私有代码库中开发,如需源代码可提出申请。