Spencer Corwin

Results 41 comments of Spencer Corwin

Make sure to cover the address in `createSmartContract.ts`

We can almost definitely remove the `@receive` decorator since it likely overcomplicates an API that should/would be available to every call without needing to decorate anything. So we imagine that...

Maybe want to just put a `getBalance` static method on the Address class? Or on the Account class?

Need to add `data` parameter to several methods

See https://github.com/neo-one-suite/neo-one/issues/2457 as well

https://www.youtube.com/channel/UCya5J1Tt2h-kX-I3a7LOvtw

Can remove `CoerceToIntHelper` too

Can probably remove processedTransactions and claimedTransaction helpers.

This includes changing some types in `client-common/src/types.ts`- specifically need to update or remove the `InvokeSendUnsafeReceiveTransactionOptions`, `InvokeSendUnsafeTransactionOptions`, and `InvokeReceiveTransactionOptions`. And should `sendTo` and `sendFrom` be included in `TransactionOptions` interface?

Make sure the generated client API for `mintTokens` functions includes the correct types for sendTo