Nick Hynes

Results 61 comments of Nick Hynes

👍 ```rust #[service(plugins = [acl, some_crate::some_plugin])] struct MyService; // or maybe #[service] #[plugin(acl)] #[plugin(some_crate::some_plugin)] struct MyService; ```

This one has an easy fix: make a new method `create_account_at_address` in memchain that's like [`create_account`](https://github.com/oasislabs/oasis-rs/blob/master/oasis-test/src/lib.rs#L25). The latter will need to be modified to complain when the sequential counter hits...

Or maybe [FlatBuffers](https://google.github.io/flatbuffers/usergroup0.html) because it's more efficient

You can’t use external types because they’re not cross-language. E.g, a typescript service cannot pull in this crate (or any crate).

emulating a posix filesystem for legacy programs

Wallets in Oasis are 64-bits. It's impossible to have more than 2**64 native tokens. If you want application-layer 256-bit tokens, use a bignum library.

I'm going to re-roll it in oasis-types.

ping @armaniferrante. this won't get published to crates until after release 3. (nb: branch says xz, but it's actually brotli. brotli has both better language support and compression ratios for...

`Lazy` is a hack. The Correct thing to do is dataflow analysis in the compiler plugin.