starknet-selector-decoder

Crates.iostarknet-selector-decoder
lib.rsstarknet-selector-decoder
version0.1.4
sourcesrc
created_at2024-02-29 02:59:26.33636
updated_at2024-06-02 14:58:31.455704
descriptionLookup Starknet selectors from hash to string
homepage
repositoryhttps://github.com/amanusk/starknet-selector-decoder
max_upload_size
id1157299
size465,206
amanusk (amanusk)

documentation

README

Starknet Selector Decoder

Description

Simple tool to get the string value of a starknet selector hash. From readable string to hash is easy, just compute the hash, but if you only have the hash and want the string, it needs to be looked up.

The map is comrised of all selectors declared on Starknet mainnet and gets updated.

Example

use starknet_selector_decoder::get_selector;

let result =
   get_selector("0x0083afd3f4caedc6eebf44246fe54e38c95e3179a5ec9ea81740eca5b482d12e");
match result {
   Some(selector) => assert_eq!(selector, "transfer"),
   None => assert!(false),
}

License

Licensed under either of

at your option.

Commit count: 9

cargo fmt