Crate pwasm_std [−] [src]
Standard library for parity wasm contracts
Reexports
| pub extern crate bigint; | 
| pub extern crate parity_hash; | 
Modules
| ext | Safe wrapper around externalities invokes. | 
| hash | |
| logger | Logger extensions for pwasm-std | 
| storage | Storage extensions for pwasm-std | 
| str | Unicode string slices. | 
Macros
| format | Creates a  | 
| vec | Creates a  | 
Structs
| Box | A pointer type for heap allocation. | 
| String | A UTF-8 encoded, growable string. | 
| Vec | A contiguous growable array type, written  | 
| WrappedArgs | Input data of a contract. | 
| WrappedResult | Writeable handle of execution results. | 
Functions
| keccak | Compute keccak hash. | 
| parse_args⚠ | Parse decriptor into wrapped args and result. | 
| read_u32 | Read u32 using native endianness | 
| read_u64 | Read u64 using native endianness | 
| write_ptr | Write ptr using native endianness | 
| write_u32 | Write u32 using native endianness | 
| write_u64 | Write u64 using native endianness |