文件名称:PlasmaParentContract:Bankex Plasma实施的主链智能合约
文件大小:166KB
文件格式:ZIP
更新时间:2024-02-25 23:04:20
plasma ethereum EthereumJavaScript
等离子父母合同 要了解最初的想法和可能的构造,请参阅 等离子原纸 讨论最小可行血浆 更具等离子体的新颖构造 该合同是有效的在制品,以实现更可行的等离子 测试范围 最近的项目有重大更新,请使用 优化 进行中。 我们致力于降低汽油价格和增加每秒交易量。 快速开始 git clone https://github.com/BANKEX/PlasmaParentContract.git npm i 要运行单元测试,请首先启动预配置的本地测试网络: ./helpes/start.sh 然后,在Linux或Mac上运行单元测试: truffle test test\transactionSubmi
【文件预览】:
PlasmaParentContract-master
----.gitignore(47B)
----README.md(9KB)
----test()
--------buyout.js(31KB)
--------transactionSerialization.js(4KB)
--------blockSubmissionFunctions.js(22KB)
--------testInvalidBlockChallenges.js(61KB)
--------keys.js(1KB)
--------withdrawalFunctions.js(18KB)
--------transactionSubmissionFunctions.js(11KB)
--------priorityQueue.js(8KB)
--------plasmaParentMainFunctions.js(5KB)
--------createBlock.js(1KB)
--------utils.js(1KB)
--------basic.js.bak(4KB)
--------createTransaction.js(2KB)
----migrations()
--------1_initial_migration.js(156B)
--------2_deploy_plasma.js(3KB)
----truffle.js(2KB)
----LICENSE(11KB)
----package.json(688B)
----helpers()
--------expectThrow.js(987B)
--------assertHelpers.js(2KB)
--------details.js(342B)
--------compile.js(3KB)
--------migrate.js(4KB)
--------start.sh(172B)
--------increaseTime.js(529B)
----contracts()
--------Conversion.sol(542B)
--------LimboExitGame.sol(18KB)
--------ByteSlice.sol(12KB)
--------PlasmaBlockStorage.sol(11KB)
--------PlasmaExitsProcessor.sol(21KB)
--------Migrations.sol(515B)
--------RLP.sol(13KB)
--------PlasmaParent.sol(18KB)
--------PriorityQueue.sol(4KB)
--------TXTester.sol(2KB)
--------PlasmaTransactionLibrary.sol(13KB)
--------PlasmaChallenges.sol(28KB)
----lib()
--------Tx()
--------dataStructureLengths.js(305B)
--------serialize.js(3KB)
--------recursiveEncoder.js(5KB)
--------merkle-tools.js(10KB)
--------Block()
----package-lock.json(362KB)