Skip to content

Commit a68ca4a

Browse files
committed
proof: more fixes for the ERC20 proofs
1 parent c0a576e commit a68ca4a

File tree

4 files changed

+473
-384
lines changed

4 files changed

+473
-384
lines changed

CoqOfRust/core/simulations/result.v

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ Module Result.
1010
Φ := Ty.apply (Ty.path "core::result::Result") [Φ A; Φ B];
1111
φ x :=
1212
match x with
13-
| inl e => Value.StructTuple "core::result::Result::Err" [φ e]
14-
| inr x => Value.StructTuple "core::result::Result::Ok" [φ x]
13+
| inl x => Value.StructTuple "core::result::Result::Ok" [φ x]
14+
| inr e => Value.StructTuple "core::result::Result::Err" [φ e]
1515
end;
1616
}.
1717
End Result.

CoqOfRust/examples/default/examples/ink_contracts/lib.v

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,5 +50,5 @@ Module Impl_Mapping_t_K_V.
5050

5151
Axiom AssociatedFunction_insert :
5252
forall (K V : Ty.t),
53-
M.IsAssociatedFunction (Self K V) "insert" (get K V).
53+
M.IsAssociatedFunction (Self K V) "insert" (insert K V).
5454
End Impl_Mapping_t_K_V.

0 commit comments

Comments
 (0)