[][src]Macro eosio::n

macro_rules! n {
    ($ ($ proc_macro : tt) *) => { ... };
}

Macro for converting EOSIO names into u64 representations at compile time.

Examples

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);