Skip to content

Commit

Permalink
refactor: update redeemer of verify proof validator
Browse files Browse the repository at this point in the history
  • Loading branch information
dinhbx-smartosc committed May 3, 2024
1 parent f510167 commit d031c92
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ pub type VerifyProofRedeemer {
path: MerklePath,
}

BatchVerifyMembership { items: List<VerifyMembershipParams> }
BatchVerifyMembership(List<VerifyMembershipParams>)

VerifyOther
}
6 changes: 3 additions & 3 deletions cardano/validators/minting_connection.ak
Original file line number Diff line number Diff line change
Expand Up @@ -289,8 +289,8 @@ fn validate_conn_open_try_proof(
expect verify_proof_redeemer: VerifyProofRedeemer = verify_proof_redeemer

expect
verify_proof_redeemer == BatchVerifyMembership {
items: [
verify_proof_redeemer == BatchVerifyMembership(
[
VerifyMembershipParams {
cs: client_datum_state.client_state,
cons_state: consensus_state,
Expand All @@ -312,7 +312,7 @@ fn validate_conn_open_try_proof(
value: counterparty_client_state_bz,
},
],
}
)

True
}
Expand Down
12 changes: 6 additions & 6 deletions cardano/validators/spending_connection.ak
Original file line number Diff line number Diff line change
Expand Up @@ -256,8 +256,8 @@ fn validate_conn_open_ack_proof(
expect verify_proof_redeemer: VerifyProofRedeemer = verify_proof_redeemer

expect
verify_proof_redeemer == BatchVerifyMembership {
items: [
verify_proof_redeemer == BatchVerifyMembership(
[
VerifyMembershipParams {
cs: client_datum_state.client_state,
cons_state: consensus_state,
Expand All @@ -279,7 +279,7 @@ fn validate_conn_open_ack_proof(
value: counterparty_client_state_bz,
},
],
}
)

True
}
Expand Down Expand Up @@ -985,8 +985,8 @@ test conn_open_ack_succeed() {
|> dict.get(proof_height)

let verify_proof_redeemer =
BatchVerifyMembership {
items: [
BatchVerifyMembership(
[
VerifyMembershipParams {
cs: client_datum_state.client_state,
cons_state: consensus_state,
Expand All @@ -1008,7 +1008,7 @@ test conn_open_ack_succeed() {
value: counterparty_client_state_bz,
},
],
}
)

let redeemers: Dict<ScriptPurpose, Redeemer> =
dict.new()
Expand Down
4 changes: 2 additions & 2 deletions cardano/validators/verifying_proof.ak
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ validator {
path,
)

BatchVerifyMembership { items } ->
BatchVerifyMembership(items) ->
list.all(
items,
fn(i) {
Expand Down Expand Up @@ -695,7 +695,7 @@ test batch_verify_membership_succeed() {
value: packet_commitment,
}

let redeemer = BatchVerifyMembership { items: [item] }
let redeemer = BatchVerifyMembership([item])

//========================arrange context=======================
let context =
Expand Down

0 comments on commit d031c92

Please sign in to comment.