UNPKG

@iota/iscmagic

Version:

The Magic contract is an EVM contract deployed by default on every ISC chain, in the EVM genesis block, at address 0x1074000000000000000000000000000000000000. The implementation of the Magic contract is baked-in in the evm core contract); i.e. it is not a

24 lines (23 loc) 1.16 kB
{ "name": "@iota/iscmagic", "version": "2.0.3-rc.1", "description": "The Magic contract is an EVM contract deployed by default on every ISC chain, in the EVM genesis block, at address 0x1074000000000000000000000000000000000000. The implementation of the Magic contract is baked-in in the evm core contract); i.e. it is not a pure-Solidity contract. The Magic contract has several methods, which are categorized into specialized interfaces: ISCSandbox, ISCAccounts, ISCUtil and so on. You can access these interfaces from any Solidity contract by importing the ISC library. The Magic contract also provides proxy ERC20 contracts to manipulate ISC base tokens and native tokens on L2.", "repository": { "type": "git", "url": "git+https://github.com/iotaledger/wasp.git", "directory": "packages/vm/core/evm/iscmagic" }, "keywords": [ "iscmagic", "wasp", "solidity", "evm", "isc" ], "author": "Iota Smart Contracts", "license": "Apache-2.0", "bugs": { "url": "https://github.com/iotaledger/wasp/issues" }, "homepage": "https://github.com/iotaledger/wasp/blob/develop/packages/vm/core/evm/README.md" }