Skip to content
1 viewer

rust 1,859,989 · typescript 235,537 · javascript 132,952 · python 20,426 · 6,407 files · digest 4f42637fac12 · built in 1.2 s · crystals off

crates/cre8-runtime-contracts/src/intent_receipt.rs

cre8-runtime-contracts · module intent_receipt · src · 325 lines (219 code, 82 comment) · sha c3b812e2b81b50c6

Items

struct IntentReceipt struct SignedIntentReceipt impl SignedIntentReceipt trait ReceiptSigner impl IntentReceipt

Functions

By call-graph weight (PageRank; 1.0 is the average function). 19 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
IntentReceipt::recompute_hashsrc/intent_receipt.rs:202method41517035.9
IntentReceipt::newsrc/intent_receipt.rs:117method24169125
IntentReceipt::new_with_payloadsrc/intent_receipt.rs:145method2513216.9
IntentReceipt::with_idempotency_keysrc/intent_receipt.rs:193method511115.1
canonical_bytes_for_signingsrc/intent_receipt.rs:110fn311003.3
SignedIntentReceipt::unsignedsrc/intent_receipt.rs:95method31802.9
SignedIntentReceipt::is_signedsrc/intent_receipt.rs:99method31601.2
IntentReceipt::with_proofsrc/intent_receipt.rs:185method51611.1
IntentReceipt::with_connectionsrc/intent_receipt.rs:171method51010.5
IntentReceipt::with_payloadsrc/intent_receipt.rs:177method51010.5
receipt_new_computes_hashsrc/intent_receipt.rs:250fn51010.5
receipt_hash_is_deterministicsrc/intent_receipt.rs:257fn51010.5
idempotency_key_changes_the_hash_and_its_absence_leaves_it_unchangedsrc/intent_receipt.rs:264fn111030.5
receipt_hash_changes_with_amountsrc/intent_receipt.rs:277fn51010.5
receipt_hash_changes_with_targetsrc/intent_receipt.rs:284fn51010.5
receipt_hash_changes_with_payloadsrc/intent_receipt.rs:291fn61010.5
receipt_new_with_payload_matches_builder_hashsrc/intent_receipt.rs:299fn81020.5
receipt_with_connection_and_payload_chainedsrc/intent_receipt.rs:309fn71010.5
receipt_round_trips_through_jsonsrc/intent_receipt.rs:318fn71010.5

Source not readable from this process.