没有合适的资源?快使用搜索试试~ 我知道了~
lira:Lira是一种声明性的领域特定语言,旨在成为可在区块链上执行的金融合约的基础
共62个文件
hs:23个
lir:14个
sol:8个
需积分: 10 0 下载量 158 浏览量
2021-05-22
15:19:51
上传
评论
收藏 10.46MB ZIP 举报
温馨提示
里拉语言 Lira是一种声明性的领域特定语言,旨在表达可在区块链上执行的金融合同。 Lira的目标是简单易用,允许具有财务背景的用户使用,但是没有丰富的编程经验来简单地定义高度复杂的财务合同。 里拉(Lira)基于国际认可的学术研究。 语言语义已由正式验证,其在以太坊区块链上的执行由 。 本实现由Værge,T.,Gram,M.(2017)发起,并归功于不同的作者; 参见 。 该存储库提供了一个Lira编译器,您可以从今天开始使用它。 当前,它只能编译为EVM,但可以与其他后端一起扩展。 目录 更多例子 示例1:未来 示例2:欧洲看跌期权,防止ETH价格下跌的保险 生成合同的应用程序二进制接口(ABI) 安装先决条件 未来发展 尝试Lira演示-demo.lira.org 为了演示该语言的一种可能的集成,我们提供了一个图形化的前端用例,用于创建,部署和监视将来的合同。 在幕后,
资源推荐
资源详情
资源评论
收起资源包目录
lira-master.zip (62个子文件)
lira-master
integrationTest
activateTest.js 4KB
docs
logo-text.svg 2KB
missing_parts_of_heather.jpg 93KB
20180525_232715.jpg 4.44MB
logo-image.svg 42KB
nestedIfWithinTest.jpg 540KB
cancel_thoughts.jpg 223KB
missing_parts_of_compiler_20170414.jpg 193KB
frontend.png 37KB
20180403_002744.jpg 4.34MB
ross.pdf 635KB
package.yaml 1KB
test
LiraGen.hs 3KB
LiraParserPropTest.hs 2KB
LiraTestHelpers.hs 3KB
EvmCompilerTest.hs 10KB
IntermediateCompilerTest.hs 19KB
LiraParserTest.hs 17KB
main_tests.hs 2KB
TypeCheckerTest.hs 2KB
stack.yaml 155B
solidity
Eur_option.sol 2KB
DataFeed0.sol 1KB
Tmc3.sol 6KB
Tmc4.sol 6KB
DataFeedBool1.sol 1KB
Tmc6.sol 6KB
Erc20.sol 3KB
DataFeedBool0.sol 1KB
LICENSE 1KB
src
Lira
Backends
Evm
EvmCompiler.hs 40KB
EvmLanguageDefinition.hs 4KB
Abi.hs 4KB
Evm.hs 2KB
IntermediateCompiler.hs 12KB
Contract.hs 4KB
Version.hs 1KB
Contract
PP.hs 5KB
Parser.hs 5KB
Intermediate.hs 3KB
Pretty.hs 5KB
TypeChecker.hs 8KB
quickCheckExample0.hs 1KB
Main.hs 4KB
Setup.hs 46B
examples
TestIfWithinContract.lir 272B
TestObs0.lir 136B
translateCurrencySwap.lir 86B
TestCanonicalNestedBahr.lir 1KB
TestEuropeanOption.lir 174B
twoDifferentTranslateUsingKeywordsTmc4.lir 236B
BettingExample0.lir 192B
expandedScaleFunction0.lir 112B
TestObs1.lir 313B
TestNestedIfWithin.lir 447B
twoDifferentTranslateUsingKeywordsTmc3.lir 236B
expandedScaleFunction1.lir 111B
NewScaleAndExp.lir 246B
TestLongExpression.lir 329B
.gitignore 233B
.circleci
config.yml 1KB
README.md 11KB
共 62 条
- 1
资源评论
香港键师傅
- 粉丝: 27
- 资源: 4647
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功