|
| std::vector< std::uint8_t > | dcn::chain::constructSelector (std::string signature) |
| |
| evmc::bytes32 | dcn::chain::constructEventTopic (std::string signature) |
| |
| std::optional< std::vector< evmc::bytes32 > > | dcn::chain::decodeTopicWords (const std::vector< std::string > &topics_hex) |
| |
| std::uint64_t | dcn::chain::readUint256 (const std::vector< std::uint8_t > &bytes, std::size_t offset) |
| |
| std::uint32_t | dcn::chain::readUint32Padded (const std::vector< uint8_t > &bytes, std::size_t offset) |
| |
| std::uint32_t | dcn::chain::readUint32 (const std::vector< std::uint8_t > &bytes, std::size_t offset) |
| |
| std::uint64_t | dcn::chain::readOffset (const std::vector< std::uint8_t > &bytes, std::size_t offset) |
| |
| std::optional< std::size_t > | dcn::chain::readWordAsSizeT (const std::uint8_t *data, std::size_t data_size, std::size_t offset) |
| |
| std::optional< std::uint32_t > | dcn::chain::readUint32Word (const std::uint8_t *data, std::size_t data_size, std::size_t offset) |
| |
| std::optional< std::string > | dcn::chain::decodeAbiString (const std::uint8_t *data, std::size_t data_size, std::size_t string_offset) |
| |
| std::optional< std::vector< std::string > > | dcn::chain::decodeAbiStringArray (const std::uint8_t *data, std::size_t data_size, std::size_t array_offset) |
| |
| std::optional< std::vector< std::uint32_t > > | dcn::chain::decodeAbiUint32Array (const std::uint8_t *data, std::size_t data_size, std::size_t array_offset) |
| |
| std::optional< std::vector< std::int32_t > > | dcn::chain::decodeAbiInt32Array (const std::uint8_t *data, std::size_t data_size, std::size_t array_offset) |
| |