Cargo.toml 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150
  1. [package]
  2. name = "cdk-fuzz"
  3. version = "0.0.0"
  4. authors = ["Automatically generated"]
  5. publish = false
  6. edition = "2021"
  7. [package.metadata]
  8. cargo-fuzz = true
  9. [dependencies]
  10. libfuzzer-sys = "0.4"
  11. serde_json = "1"
  12. bitcoin = { version = "0.32.2", default-features = false }
  13. [dependencies.cashu]
  14. path = "../crates/cashu"
  15. [[bin]]
  16. name = "fuzz_token"
  17. path = "fuzz_targets/fuzz_token.rs"
  18. test = false
  19. doc = false
  20. bench = false
  21. [[bin]]
  22. name = "fuzz_payment_request"
  23. path = "fuzz_targets/fuzz_payment_request.rs"
  24. test = false
  25. doc = false
  26. bench = false
  27. [[bin]]
  28. name = "fuzz_secret"
  29. path = "fuzz_targets/fuzz_secret.rs"
  30. test = false
  31. doc = false
  32. bench = false
  33. [[bin]]
  34. name = "fuzz_mint_url"
  35. path = "fuzz_targets/fuzz_mint_url.rs"
  36. test = false
  37. doc = false
  38. bench = false
  39. [[bin]]
  40. name = "fuzz_keyset_id"
  41. path = "fuzz_targets/fuzz_keyset_id.rs"
  42. test = false
  43. doc = false
  44. bench = false
  45. [[bin]]
  46. name = "fuzz_proof"
  47. path = "fuzz_targets/fuzz_proof.rs"
  48. test = false
  49. doc = false
  50. bench = false
  51. [[bin]]
  52. name = "fuzz_blind_signature"
  53. path = "fuzz_targets/fuzz_blind_signature.rs"
  54. test = false
  55. doc = false
  56. bench = false
  57. [[bin]]
  58. name = "fuzz_amount"
  59. path = "fuzz_targets/fuzz_amount.rs"
  60. test = false
  61. doc = false
  62. bench = false
  63. [[bin]]
  64. name = "fuzz_currency_unit"
  65. path = "fuzz_targets/fuzz_currency_unit.rs"
  66. test = false
  67. doc = false
  68. bench = false
  69. [[bin]]
  70. name = "fuzz_spending_conditions"
  71. path = "fuzz_targets/fuzz_spending_conditions.rs"
  72. test = false
  73. doc = false
  74. bench = false
  75. [[bin]]
  76. name = "fuzz_htlc_witness"
  77. path = "fuzz_targets/fuzz_htlc_witness.rs"
  78. test = false
  79. doc = false
  80. bench = false
  81. [[bin]]
  82. name = "fuzz_token_raw_bytes"
  83. path = "fuzz_targets/fuzz_token_raw_bytes.rs"
  84. test = false
  85. doc = false
  86. bench = false
  87. [[bin]]
  88. name = "fuzz_p2pk_witness"
  89. path = "fuzz_targets/fuzz_p2pk_witness.rs"
  90. test = false
  91. doc = false
  92. bench = false
  93. [[bin]]
  94. name = "fuzz_witness"
  95. path = "fuzz_targets/fuzz_witness.rs"
  96. test = false
  97. doc = false
  98. bench = false
  99. [[bin]]
  100. name = "fuzz_swap_request"
  101. path = "fuzz_targets/fuzz_swap_request.rs"
  102. test = false
  103. doc = false
  104. bench = false
  105. [[bin]]
  106. name = "fuzz_melt_request"
  107. path = "fuzz_targets/fuzz_melt_request.rs"
  108. test = false
  109. doc = false
  110. bench = false
  111. [[bin]]
  112. name = "fuzz_dleq"
  113. path = "fuzz_targets/fuzz_dleq.rs"
  114. test = false
  115. doc = false
  116. bench = false
  117. [[bin]]
  118. name = "fuzz_payment_request_bech32"
  119. path = "fuzz_targets/fuzz_payment_request_bech32.rs"
  120. test = false
  121. doc = false
  122. bench = false
  123. [[bin]]
  124. name = "fuzz_payment_request_bech32_bytes"
  125. path = "fuzz_targets/fuzz_payment_request_bech32_bytes.rs"
  126. test = false
  127. doc = false
  128. bench = false