cita-vm 针对CITA的快速EVM实现。 为高性能而优化,比奇偶校验速度快5倍。 完全基于 。 [dependencies] cita-vm = "0.1.6" 例子 让我们从最基本的例子开始。 首先,我们在内存中初始化一个数据库: let db = Arc::new(cita_vm::state::MemoryDB::new(false)); 并且,将此数据库包装为WorldState let mut state = cita_vm::state::State::new(db).unwrap(); 在WorldState创建一些帐户,其中一个帐户存储代码。 let code = "6080604052600436106049576000357c0100000000000000000000000000000\ 00000000000000000000