|
| template<typename H> |
| H | dcn::AbslHashValue (H h, const Condition &c) |
| | Combines hash values for a Condition object.
|
| parse::Result< std::uint32_t > | dcn::countConditionArgs (const std::string &sol_src) |
| | Counts the number of distinct args[N] slots referenced by a condition's source. This is the chain-derivable args_count (it matches the value registered on chain).
|
| parse::Result< std::string > | dcn::constructConditionSolidityCode (const Condition &condition) |
| std::optional< ConditionAddedEvent > | dcn::pt::decodeConditionAddedEvent (const std::uint8_t *data, std::size_t data_size, const evmc::bytes32 topics[], std::size_t num_topics) |
| std::optional< ConditionAddedEvent > | dcn::pt::decodeConditionAddedEvent (const std::string &data_hex, const std::vector< std::string > &topics_hex) |
| template<> |
| Result< json > | dcn::parse::parseToJson (Condition condition, use_json_t) |
| | Parses a condition object to a JSON object.
|
| template<> |
| Result< Condition > | dcn::parse::parseFromJson (json json_obj, use_json_t) |
| | Parses a JSON object to a condition object.
|
| template<> |
| Result< std::string > | dcn::parse::parseToJson (Condition condition, use_protobuf_t) |
| | Converts a condition object to a JSON string using protobuf.
|
| template<> |
| Result< Condition > | dcn::parse::parseFromJson (std::string json_str, use_protobuf_t) |
| | Parses a JSON string to a condition object using Protobuf.
|
| template<> |
| Result< json > | dcn::parse::parseToJson (ConditionRecord condition_record, use_json_t) |
| | Converts a ConditionRecord object to a JSON object.
|
| template<> |
| Result< std::string > | dcn::parse::parseToJson (ConditionRecord condition_record, use_protobuf_t) |
| | Converts a ConditionRecord object to a JSON string using Protobuf.
|
| template<> |
| Result< ConditionRecord > | dcn::parse::parseFromJson (json json_obj, use_json_t) |
| | Parses a JSON object to a ConditionRecord object.
|
| template<> |
| Result< ConditionRecord > | dcn::parse::parseFromJson (std::string json_str, use_protobuf_t) |
| | Parses a JSON string to a ConditionRecord object using Protobuf.
|