Spencer Corwin

Results 83 issues of Spencer Corwin

See `contract.test.ts`

priority/important-soon
area/compiler
kind/cleanup

kind/bug
priority/important-soon
area/node
kind/cleanup

Some changes to the VM now limit how large the items can be that a user `console.log`s. I'm not sure where this limit is hit. Probably look at `GenericLogSerializeHelper` and...

area/client
area/compiler
kind/cleanup
priority/important-longterm

It looks like every deployed contract must have a "verify" method with a `pcount` of -1 and returns a boolean value.

priority/important-soon
area/compiler
kind/cleanup

If a method is marked as safe can it call `runtime.notify`? If not then we may not be able to mark ANY method as safe, since any method could potentially...

priority/important-soon
area/client
area/compiler
area/documentation
kind/cleanup

Map stack items now have a max key size. We need to make sure that anywhere that we set key-value pairs in map stack items the key has to be...

kind/bug
good first issue
priority/important-soon
area/compiler
kind/cleanup

I removed all the `Account` APIs because I thought accounts were no longer a thing in N3. But you can still call `GetAccountState` on the NEOToken native contract, which returns...

kind/feature
area/compiler
priority/critical-urgent

I believe we used to call Hash160 "Address" to be clearer and simpler for the user. It's one less thing for a user to remember that a hash-160 in Neo...

good first issue
area/node
area/client
area/compiler
kind/cleanup
priority/important-longterm

The flow for forming a transaction to publish a contract and return the relevant information is quite messy.

area/cli
area/client
kind/cleanup
priority/important-longterm

The logic for extracting debug info from the compiler output is duplicated in the CLI and the Compiler. We should abstract that logic into a function or class and put...

area/cli
area/client
area/compiler
kind/cleanup
priority/important-longterm