near-pet-shop:使用Truffle编译简单的Solidity合同并将其迁移到NEAR EVM

时间:2024-06-15 09:49:45
【文件属性】:

文件名称:near-pet-shop:使用Truffle编译简单的Solidity合同并将其迁移到NEAR EVM

文件大小:513KB

文件格式:ZIP

更新时间:2024-06-15 09:49:45

JavaScript

宠物店附近 该项目基于Truffle的但使用了NEAR的自定义提供程序并将合同部署到 。 您可以在上面的链接中了解有关NEAR EVM的更多信息。 简而言之,它是结合到NEAR中的以太坊虚拟机(EVM)的实现。 这意味着开发人员可以通过编译现有的以太坊合约并将其部署到NEAR区块链中来保留现有投资。 这可以通过两个NEAR库实现: :用于抽象JSON RPC调用JavaScript库。 :包含实用程序和以太坊路由(例如eth_call , eth_getBlockByHash等)的NEAR的web3提供程序 该项目使用Truffle进行测试和迁移。 从这个意义上讲,迁移还意味着部署到环境中。 有关网络连接的详细信息,请参阅truffle-config.js 。 安装 mkdir near-pet-shop cd near-pet-shop npx truffle unbox


【文件预览】:
near-pet-shop-master
----.gitignore(65B)
----truffle-config.js(1KB)
----package.json(794B)
----package-lock.json(485KB)
----src()
--------fonts()
--------images()
--------js()
--------css()
--------index.html(3KB)
--------pets.json(3KB)
----box-img-lg.png(33KB)
----truffle-box.json(240B)
----LICENSE(1KB)
----box-img-sm.png(4KB)
----README.md(3KB)
----migrations()
--------1_initial_migration.js(131B)
--------2_deploy_adoption.js(118B)
----contracts()
--------Adoption.sol(567B)
--------Migrations.sol(378B)
----.gitattributes(33B)
----test()
--------.gitkeep(0B)
--------testAdoption.test.js(652B)

网友评论