@@ -37,7 +37,7 @@ public extension ENS {
3737 defaultOptions. from = from
3838 defaultOptions. to = self . address
3939
40- guard let transaction = self . contract. createWriteOperation ( " addController " , parameters: [ controllerAddress as AnyObject ] ) else { throw Web3Error . transactionSerializationError}
40+ guard let transaction = self . contract. createWriteOperation ( " addController " , parameters: [ controllerAddress] ) else { throw Web3Error . transactionSerializationError}
4141
4242 return transaction
4343 }
@@ -47,7 +47,7 @@ public extension ENS {
4747 defaultOptions. from = from
4848 defaultOptions. to = self . address
4949
50- guard let transaction = self . contract. createWriteOperation ( " removeController " , parameters: [ controllerAddress as AnyObject ] ) else { throw Web3Error . transactionSerializationError}
50+ guard let transaction = self . contract. createWriteOperation ( " removeController " , parameters: [ controllerAddress] ) else { throw Web3Error . transactionSerializationError}
5151
5252 return transaction
5353 }
@@ -57,13 +57,13 @@ public extension ENS {
5757 defaultOptions. from = from
5858 defaultOptions. to = self . address
5959
60- guard let transaction = self . contract. createWriteOperation ( " setResolver " , parameters: [ resolverAddress as AnyObject ] ) else { throw Web3Error . transactionSerializationError}
60+ guard let transaction = self . contract. createWriteOperation ( " setResolver " , parameters: [ resolverAddress] ) else { throw Web3Error . transactionSerializationError}
6161
6262 return transaction
6363 }
6464
6565 public func getNameExpirity( name: BigUInt ) async throws -> BigUInt {
66- guard let transaction = self . contract. createReadOperation ( " nameExpires " , parameters: [ name as AnyObject ] ) else { throw Web3Error . transactionSerializationError}
66+ guard let transaction = self . contract. createReadOperation ( " nameExpires " , parameters: [ name] ) else { throw Web3Error . transactionSerializationError}
6767
6868 guard let result = try ? await transaction. callContractMethod ( ) else { throw Web3Error . processingError ( desc: " Can't call transaction " ) }
6969 guard let expirity = result [ " 0 " ] as? BigUInt else { throw Web3Error . processingError ( desc: " Can't get answer " ) }
@@ -72,7 +72,7 @@ public extension ENS {
7272
7373 @available ( * , message: " This function should not be used to check if a name can be registered by a user. To check if a name can be registered by a user, check name availablility via the controller " )
7474 public func isNameAvailable( name: BigUInt ) async throws -> Bool {
75- guard let transaction = self . contract. createReadOperation ( " available " , parameters: [ name as AnyObject ] ) else { throw Web3Error . transactionSerializationError}
75+ guard let transaction = self . contract. createReadOperation ( " available " , parameters: [ name] ) else { throw Web3Error . transactionSerializationError}
7676
7777 guard let result = try ? await transaction. callContractMethod ( ) else { throw Web3Error . processingError ( desc: " Can't call transaction " ) }
7878 guard let available = result [ " 0 " ] as? Bool else { throw Web3Error . processingError ( desc: " Can't get answer " ) }
@@ -83,7 +83,7 @@ public extension ENS {
8383 defaultOptions. from = from
8484 defaultOptions. to = self . address
8585
86- guard let transaction = self . contract. createWriteOperation ( " reclaim " , parameters: [ record as AnyObject ] ) else { throw Web3Error . transactionSerializationError}
86+ guard let transaction = self . contract. createWriteOperation ( " reclaim " , parameters: [ record] ) else { throw Web3Error . transactionSerializationError}
8787
8888 return transaction
8989 }
0 commit comments