文件名称:limit-order-protocol
文件大小:176KB
文件格式:ZIP
更新时间:2024-08-24 10:19:07
JavaScript
1寸限价委托协议智能合约 关于 您可以在找到有关 1 英寸限价订单协议的一般概述和文档。 该存储库包含基于 EVM 的区块链(以太坊、币安智能链等)的智能合约,该合约是 1 英寸限价订单协议的核心部分。 合约允许用户下限价订单,稍后可以在链上填写。 限价单本身是一种链下创建并根据 EIP-712 签名的数据结构。 该协议的 Ket 特点是通过使用以下订单类型实现了极大的灵活性和高气体效率。 限价单 极其灵活的限价单,可以配置: 订单执行谓词。 典型用法是检查某个时间戳或块号。 有了这个,您可以设置一定的到期时间。 您可以指定构建您想要的任何谓词,例如检查某个价格是否高于预言机价格,以实施止损或获利策略 资产价格评估的辅助功能。 允许从任意链上来源提取资产价格的功能 回调,用于在订单执行时通知 maker。 询价订单 气体优化订单,功能受限,适合做市商 支持过期时间 支持按订单号
【文件预览】:
limit-order-protocol-master
----.eslintrc(1KB)
----docgen()
--------docs()
--------contract.hbs(2KB)
--------solidity-docgen-helpers.js(99B)
--------README.md(76B)
----docify.js(1KB)
----package.json(1KB)
----.github()
--------workflows()
----test()
--------ChainLinkExample.js(10KB)
--------LimitOrderProtocol.js(33KB)
--------Eip712.js(980B)
--------helpers()
----.solhint.json(233B)
----hardhat.config.js(408B)
----.solcover.js(86B)
----contracts()
--------mocks()
--------LimitOrderProtocol.sol(19KB)
--------interfaces()
--------libraries()
--------helpers()
----.gitignore(104B)
----README.md(3KB)
----yarn.lock(306KB)
----.eslintignore(58B)
----.editorconfig(287B)
----.gitbook.yaml(57B)
----.gitattributes(33B)