Spencer Corwin
Spencer Corwin
- [ ] New generate command in the CLI (master and master-2.x branches) - [ ] New `--typescript` flag option in the CLI (master and master-2.x branches) - [ ]...
The smart contract's upgrade method should now take just two arguments: a script and a serialize manifest. See `InvokeSmartContractHelper.ts`. Make sure to update docs and tests.
Is it needed anymore? How to implement in contracts?
For example: `UnusedMapGetHelper.ts`, `UnusedMapHasKeyHelper.ts`, `UnusedMapSetHelper.ts`, `UnusedMapDeleteHelper.ts` These four were created when contemplating how to keep our runtime type info and object value info in map stack items once they changed...
- Test these with NEO•ONE node/private net when appropriate - Make a transaction to send all funds to the private net address from the multi-sig address - Try sending transaction...
Right now you can get the `nef` property of a contract in smart contracts, but it comes out as a buffer. It's possible we could parse the buffer and provide...
The NeoVM no longer allows negative shifts. I'm sure there's a creative way to still implement negative shifts in our compiler though. Look at `BinaryExpressionCompiler`
As of Preview3 update. Most of these are failing due to test setup problems that haven't been looked at yet and not necessarily because the compiler isn't working: - [...
Smart contract developers need to be able to access these services in their contracts. Make sure to add test coverage and documentation.