UNPKG

@layerzerolabs/oft-evm

Version:

LayerZero Labs reference EVM OmniChain Fungible Token (OFT) implementation

68 lines 2.07 kB
{ "name": "@layerzerolabs/oft-evm", "version": "3.1.4", "description": "LayerZero Labs reference EVM OmniChain Fungible Token (OFT) implementation", "keywords": [ "LayerZero", "OFT", "OmniChain", "Fungible", "Token", "EndpointV2", "EVM" ], "repository": { "type": "git", "url": "git+https://github.com/LayerZero-Labs/devtools.git", "directory": "packages/oft-evm" }, "license": "MIT", "exports": { "./package.json": "./package.json", "./artifacts/*.json": { "require": "./artifacts/*.json", "imports": "./artifacts/*.json" } }, "files": [ "artifacts/Fee.sol/Fee.json", "artifacts/IFee.sol/IFee.json", "artifacts/IOFT.sol/IOFT.json", "artifacts/OFTComposeMsgCodec.sol/OFTComposeMsgCodec.json", "artifacts/OFTMsgCodec.sol/OFTMsgCodec.json", "artifacts/OFT.sol/OFT.json", "artifacts/OFTAdapter.sol/OFTAdapter.json", "artifacts/OFTCore.sol/OFTCore.json", "contracts/**/*", "test/**/*" ], "devDependencies": { "@layerzerolabs/lz-evm-messagelib-v2": "^3.0.75", "@layerzerolabs/lz-evm-protocol-v2": "^3.0.75", "@layerzerolabs/lz-evm-v1-0.7": "^3.0.75", "@layerzerolabs/oapp-evm": "^0.3.2", "@layerzerolabs/test-devtools-evm-foundry": "~6.0.3", "@layerzerolabs/toolbox-foundry": "^0.1.12", "@openzeppelin/contracts": "^5.0.2", "@openzeppelin/contracts-upgradeable": "^5.0.2", "rimraf": "^5.0.5" }, "peerDependencies": { "@layerzerolabs/lz-evm-messagelib-v2": "^3.0.75", "@layerzerolabs/lz-evm-protocol-v2": "^3.0.75", "@layerzerolabs/lz-evm-v1-0.7": "^3.0.75", "@layerzerolabs/oapp-evm": "^0.3.2", "@openzeppelin/contracts": "^4.8.1 || ^5.0.0", "@openzeppelin/contracts-upgradeable": "^4.8.1 || ^5.0.0" }, "publishConfig": { "access": "public" }, "scripts": { "clean": "rimraf .turbo cache out artifacts", "compile": "$npm_execpath compile:forge", "compile:forge": "forge build", "test": "$npm_execpath test:forge", "test:forge": "forge test" } }