vaporyjs-vm:Java语言中的Vapory的VM

时间:2024-03-05 19:42:31
【文件属性】:

文件名称:vaporyjs-vm:Java语言中的Vapory的VM

文件大小:599KB

文件格式:ZIP

更新时间:2024-03-05 19:42:31

vm vapory JavaScript

概要 或Freenode上的#vaporyjs 用Javascript实现Vapory的VM。 货叉支撑 该库始终仅以其最新版本支持当前活动的Vapory主网fork规则,一旦发生HF,旧的fork规则就会被新版本删除。 当前的主要版本系列支持fork更改。 对于该库的兼容版本,请安装最新的2.2.x系列(请参阅 )。 安装 npm install vaporyjs-vm 用法 var VM = require ( 'vaporyjs-vm' ) //create a new VM instance var vm = new VM ( ) var code = '7f4e616d65526567000000000000000000000000000000000000000000000000003055307f4e616d6552656700000000000000000000000


【文件预览】:
vaporyjs-vm-master
----circle.yml(286B)
----utils()
--------diffTestOutput.py(2KB)
----lib()
--------stateManager.js(8KB)
--------runBlock.js(6KB)
--------fakeBlockChain.js(568B)
--------runCall.js(5KB)
--------precompiled()
--------runBlockchain.js(2KB)
--------logTable.js(4KB)
--------runCode.js(8KB)
--------cache.js(3KB)
--------opFns.js(28KB)
--------exceptions.js(397B)
--------hooked.js(5KB)
--------runTx.js(6KB)
--------runJit.js(509B)
--------opcodes.js(6KB)
--------index.js(3KB)
--------bloom.js(2KB)
----examples()
--------static-code-analysis.js(5KB)
--------run-transactions-complete()
--------run-transactions-simple()
--------run-blockchain()
----.travis.yml(911B)
----LICENSE(16KB)
----README.md(14KB)
----tests()
--------GeneralStateTestsRunner.js(4KB)
--------VMTestsRunner.js(3KB)
--------tester.js(8KB)
--------BlockchainTestsRunner.js(4KB)
--------hooked.js(3KB)
--------util.js(11KB)
--------cacheTest.js(3KB)
--------genesishashes.js(466B)
----.gitignore(1007B)
----index.js(43B)
----CHANGELOG.md(4KB)
----package.json(2KB)

网友评论