Ivan Kalinin

Results 10 issues of Ivan Kalinin

The half of isometric map is always invisible (x direction). And culling by x is also not working. Ingame view: http://i.imgur.com/QEzffBC.png This map in Tiled: http://i.imgur.com/S7vfCE3.png

bug

Faced a problem that it is impossible to use same snapshot for parallel processing with `spawn_blocking`. It requires the same lifetime as the reference to the `DB` object. Is it...

Some SDK users want to calculate the commission without a signature. This PR adds `chksig_always_succeed` which is used to skip signature verification.

Added: - `supported_block` - `supported_capabilities` - `global_id` (`zerostate_file_hash` could also be added, but it requires changing either `EngineOperations` or `NodeConfigHandler`)

This PR changes the signature verification behavior by prepending the verified data with 4 bytes of `global_id` (as BE). Currently it is possible to use the same signed message in...

- [x] Document all models - [ ] Describe api macro - [x] Add more usage examples

documentation

Something like this now causes recursion: ```rust #[derive(Serialize, OpgModel)] struct Node { value: i32, next: Option, } ```

enhancement

Add overrides for top level attribute meta list: ```rust #[derive(Serialize, Deserialize, OpgModel)] pub struct Test { #[serde(serialize_with = "produces_string", deserialize_with = "produces_int")] #[opg(res("Just response"), req("Just request", integer))] field: String, }...

enhancement

This method should return the maximum known block time. Reference query: ```graphql query { blocks( orderBy: [{ path: "gen_utime", direction: DESC }], limit: 1 ) { gen_utime } } ```