We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bcebcb0 commit 0127132Copy full SHA for 0127132
Sources/web3swift/EthereumAPICalls/Ethereum/Eth+SendRawTransaction.swift
@@ -9,7 +9,8 @@ import Core
9
10
extension Web3.Eth {
11
public func send(raw data: Data) async throws -> TransactionSendingResult {
12
- guard let hexString = String(data: data, encoding: .utf8)?.addHexPrefix() else { throw Web3Error.dataError }
+ let hexString = data.toHexString().addHexPrefix()
13
+
14
let request: APIRequest = .sendRawTransaction(hexString)
15
let response: APIResponse<Hash> = try await APIRequest.sendRequest(with: self.provider, for: request)
16
return try TransactionSendingResult(data: data, hash: response.result)
0 commit comments