fyrchik
fyrchik
Allow to convert string with size units (such as "10kb") to bytes. This converter is privately used in viper. I think it is great to allow using it from cast....
This addresses #201 , specifically tests from here https://github.com/golang/go/blob/master/test/closedchan.go I am yet new to Rust. Currently there are 3 issues: 1) `send` implementation of `Chan` can panic while holding the...
Closes #330 . Sometimes we need to iterate over all possible combinations of an infinite iterator. This means that every combination must be eventually met. This PR implements such a...
Hello! I have implemented `nth` method for `Combinations` iterator. Closes #301 . Let me know, what do you think. Other changes in tests are due to `rustfmt`.
**Summary or problem description** Currently `supportedStandards` field in manifest specifies standards which manifest supports. However, for example, NFT PR https://github.com/neo-project/proposals/pull/130/files actually defines 3 interfaces: 1. Divisible NFT 2. Non-divisible NFT...
**Summary or problem description** In #2015 consensus `Reset()` was altered to check if committee needs to be updated. This seems like an internal detail of `NEO` native contract implementation which...
Hello! I have a problem with creating namespaces in `memory` mode. I have tried to found some info myself. To my current understanding, align of namespace in `memory` mode must...
There are 2 cases for the build tags: 1. neofs-contract has different logic depending on whether `Notary` is enabled or disabled. This makes our contracts bigger, it would be nice...
It would be nice to check that contract tests cover all possible branches. So basically there are 2 parts: 1. Execute VM, while tracking executed opcodes and mapping them to...
After #2594 we could a bit more: 1. JMP on RET can be replaced with an immediate RET. Besides inlined function with multiple returns, `if` at the end of the...