@@ -5,7 +5,7 @@ export interface Precondition {
55
66export class NativeBalancePrecondition implements Precondition {
77 constructor (
8- public readonly address : Address . Address ,
8+ public readonly address : Address . Checksummed ,
99 public readonly min ?: bigint ,
1010 public readonly max ?: bigint ,
1111 ) { }
@@ -27,8 +27,8 @@ export class NativeBalancePrecondition implements Precondition {
2727
2828export class Erc20BalancePrecondition implements Precondition {
2929 constructor (
30- public readonly address : Address . Address ,
31- public readonly token : Address . Address ,
30+ public readonly address : Address . Checksummed ,
31+ public readonly token : Address . Checksummed ,
3232 public readonly min ?: bigint ,
3333 public readonly max ?: bigint ,
3434 ) { }
@@ -53,9 +53,9 @@ export class Erc20BalancePrecondition implements Precondition {
5353
5454export class Erc20ApprovalPrecondition implements Precondition {
5555 constructor (
56- public readonly address : Address . Address ,
57- public readonly token : Address . Address ,
58- public readonly operator : Address . Address ,
56+ public readonly address : Address . Checksummed ,
57+ public readonly token : Address . Checksummed ,
58+ public readonly operator : Address . Checksummed ,
5959 public readonly min : bigint ,
6060 ) { }
6161
@@ -82,8 +82,8 @@ export class Erc20ApprovalPrecondition implements Precondition {
8282
8383export class Erc721OwnershipPrecondition implements Precondition {
8484 constructor (
85- public readonly address : Address . Address ,
86- public readonly token : Address . Address ,
85+ public readonly address : Address . Checksummed ,
86+ public readonly token : Address . Checksummed ,
8787 public readonly tokenId : bigint ,
8888 public readonly owned ?: boolean ,
8989 ) { }
@@ -108,10 +108,10 @@ export class Erc721OwnershipPrecondition implements Precondition {
108108
109109export class Erc721ApprovalPrecondition implements Precondition {
110110 constructor (
111- public readonly address : Address . Address ,
112- public readonly token : Address . Address ,
111+ public readonly address : Address . Checksummed ,
112+ public readonly token : Address . Checksummed ,
113113 public readonly tokenId : bigint ,
114- public readonly operator : Address . Address ,
114+ public readonly operator : Address . Checksummed ,
115115 ) { }
116116
117117 type ( ) : string {
@@ -137,8 +137,8 @@ export class Erc721ApprovalPrecondition implements Precondition {
137137
138138export class Erc1155BalancePrecondition implements Precondition {
139139 constructor (
140- public readonly address : Address . Address ,
141- public readonly token : Address . Address ,
140+ public readonly address : Address . Checksummed ,
141+ public readonly token : Address . Checksummed ,
142142 public readonly tokenId : bigint ,
143143 public readonly min ?: bigint ,
144144 public readonly max ?: bigint ,
@@ -167,10 +167,10 @@ export class Erc1155BalancePrecondition implements Precondition {
167167
168168export class Erc1155ApprovalPrecondition implements Precondition {
169169 constructor (
170- public readonly address : Address . Address ,
171- public readonly token : Address . Address ,
170+ public readonly address : Address . Checksummed ,
171+ public readonly token : Address . Checksummed ,
172172 public readonly tokenId : bigint ,
173- public readonly operator : Address . Address ,
173+ public readonly operator : Address . Checksummed ,
174174 public readonly min : bigint ,
175175 ) { }
176176
0 commit comments