| Crates.io | eosio_macros |
| lib.rs | eosio_macros |
| version | 0.3.1 |
| created_at | 2018-09-29 21:18:15.167289+00 |
| updated_at | 2020-02-17 22:16:49.282784+00 |
| description | Macros for creating compile-time EOSIO names and symbols. |
| homepage | https://sagan-software.github.io/eosio-rust/ |
| repository | https://github.com/sagan-software/eosio-rust |
| max_upload_size | |
| id | 87181 |
| size | 16,639 |
Macros for creating compile-time EOSIO names and symbols.
Creating EOSIO names:
use eosio_macros::n;
assert_eq!(n!("test"), 14_605_613_396_213_628_928);
assert_eq!(n!("1234"), 614_248_767_926_829_056);
assert_eq!(n!("123451234512"), 614_251_535_012_020_768);
assert_eq!(n!("eosio.token"), 6_138_663_591_592_764_928);
Creating EOSIO symbols:
use eosio_macros::s;
assert_eq!(s!(4, "EOS"), 1162826500);
License: MIT OR Apache-2.0