Build Information
Successful build of Web3swift, reference develop (5cf13d
), with Swift 6.1 for macOS (Xcode) using Xcode 16.3 on 2 Sep 2025 15:21:54 UTC.
Swift 6 data race errors: 66
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Web3swift -destination platform=macOS,arch=arm64 OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures
Build Log
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:84:23: note: convert 'erc1155ABI' to a 'let' constant to make 'Sendable' shared state immutable
public static var erc1155ABI = "[{\"anonymous\": false,\"inputs\": [{\"indexed\": true,\"internalType\": \"address\",\"name\": \"account\",\"type\": \"address\"},{\"indexed\": true,\"internalType\": \"address\",\"name\": \"operator\",\"type\": \"address\"},{\"indexed\": false,\"internalType\": \"bool\",\"name\": \"approved\",\"type\": \"bool\"}],\"name\": \"ApprovalForAll\",\"type\": \"event\"},{\"anonymous\": false,\"inputs\": [{\"indexed\": true,\"internalType\": \"address\",\"name\": \"operator\",\"type\": \"address\"},{\"indexed\": true,\"internalType\": \"address\",\"name\": \"from\",\"type\": \"address\"},{\"indexed\": true,\"internalType\": \"address\",\"name\": \"to\",\"type\": \"address\"},{\"indexed\": false,\"internalType\": \"uint256[]\",\"name\": \"ids\",\"type\": \"uint256[]\"},{\"indexed\": false,\"internalType\": \"uint256[]\",\"name\": \"values\",\"type\": \"uint256[]\"}],\"name\": \"TransferBatch\",\"type\": \"event\"},{\"anonymous\": false,\"inputs\": [{\"indexed\": true,\"internalType\": \"address\",\"name\": \"operator\",\"type\": \"address\"},{\"indexed\": true,\"internalType\": \"address\",\"name\": \"from\",\"type\": \"address\"},{\"indexed\": true,\"internalType\": \"address\",\"name\": \"to\",\"type\": \"address\"},{\"indexed\": false,\"internalType\": \"uint256\",\"name\": \"id\",\"type\": \"uint256\"},{\"indexed\": false,\"internalType\": \"uint256\",\"name\": \"value\",\"type\": \"uint256\"}],\"name\": \"TransferSingle\",\"type\": \"event\"},{\"anonymous\": false,\"inputs\": [{\"indexed\": false,\"internalType\": \"string\",\"name\": \"value\",\"type\": \"string\"},{\"indexed\": true,\"internalType\": \"uint256\",\"name\": \"id\",\"type\": \"uint256\"}],\"name\": \"URI\",\"type\": \"event\"},{\"inputs\": [{\"internalType\": \"address\",\"name\": \"account\",\"type\": \"address\"},{\"internalType\": \"uint256\",\"name\": \"id\",\"type\": \"uint256\"}],\"name\": \"balanceOf\",\"outputs\": [{\"internalType\": \"uint256\",\"name\": \"\",\"type\": \"uint256\"}],\"stateMutability\": \"view\",\"type\": \"function\"},{\"inputs\": [{\"internalType\": \"address[]\",\"name\": \"accounts\",\"type\": \"address[]\"},{\"internalType\": \"uint256[]\",\"name\": \"ids\",\"type\": \"uint256[]\"}],\"name\": \"balanceOfBatch\",\"outputs\": [{\"internalType\": \"uint256[]\",\"name\": \"\",\"type\": \"uint256[]\"}],\"stateMutability\": \"view\",\"type\": \"function\"},{\"inputs\": [{\"internalType\": \"address\",\"name\": \"account\",\"type\": \"address\"},{\"internalType\": \"address\",\"name\": \"operator\",\"type\": \"address\"}],\"name\": \"isApprovedForAll\",\"outputs\": [{\"internalType\": \"bool\",\"name\": \"\",\"type\": \"bool\"}],\"stateMutability\": \"view\",\"type\": \"function\"},{\"inputs\": [{\"internalType\": \"address\",\"name\": \"from\",\"type\": \"address\"},{\"internalType\": \"address\",\"name\": \"to\",\"type\": \"address\"},{\"internalType\": \"uint256[]\",\"name\": \"ids\",\"type\": \"uint256[]\"},{\"internalType\": \"uint256[]\",\"name\": \"amounts\",\"type\": \"uint256[]\"},{\"internalType\": \"bytes\",\"name\": \"data\",\"type\": \"bytes\"}],\"name\": \"safeBatchTransferFrom\",\"outputs\": [],\"stateMutability\": \"nonpayable\",\"type\": \"function\"},{\"inputs\": [{\"internalType\": \"address\",\"name\": \"from\",\"type\": \"address\"},{\"internalType\": \"address\",\"name\": \"to\",\"type\": \"address\"},{\"internalType\": \"uint256\",\"name\": \"id\",\"type\": \"uint256\"},{\"internalType\": \"uint256\",\"name\": \"amount\",\"type\": \"uint256\"},{\"internalType\": \"bytes\",\"name\": \"data\",\"type\": \"bytes\"}],\"name\": \"safeTransferFrom\",\"outputs\": [],\"stateMutability\": \"nonpayable\",\"type\": \"function\"},{\"inputs\": [{\"internalType\": \"address\",\"name\": \"operator\",\"type\": \"address\"},{\"internalType\": \"bool\",\"name\": \"approved\",\"type\": \"bool\"}],\"name\": \"setApprovalForAll\",\"outputs\": [],\"stateMutability\": \"nonpayable\",\"type\": \"function\"},{\"inputs\": [{\"internalType\": \"bytes4\",\"name\": \"interfaceId\",\"type\": \"bytes4\"}],\"name\": \"supportsInterface\",\"outputs\": [{\"internalType\": \"bool\",\"name\": \"\",\"type\": \"bool\"}],\"stateMutability\": \"view\",\"type\": \"function\"},{\"inputs\": [{\"internalType\": \"uint256\",\"name\": \"id\",\"type\": \"uint256\"}],\"name\": \"uri\",\"outputs\": [{\"internalType\": \"string\",\"name\": \"\",\"type\": \"string\"}],\"stateMutability\": \"view\",\"type\": \"function\"}]"
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:84:23: note: add '@MainActor' to make static property 'erc1155ABI' part of global actor 'MainActor'
public static var erc1155ABI = "[{\"anonymous\": false,\"inputs\": [{\"indexed\": true,\"internalType\": \"address\",\"name\": \"account\",\"type\": \"address\"},{\"indexed\": true,\"internalType\": \"address\",\"name\": \"operator\",\"type\": \"address\"},{\"indexed\": false,\"internalType\": \"bool\",\"name\": \"approved\",\"type\": \"bool\"}],\"name\": \"ApprovalForAll\",\"type\": \"event\"},{\"anonymous\": false,\"inputs\": [{\"indexed\": true,\"internalType\": \"address\",\"name\": \"operator\",\"type\": \"address\"},{\"indexed\": true,\"internalType\": \"address\",\"name\": \"from\",\"type\": \"address\"},{\"indexed\": true,\"internalType\": \"address\",\"name\": \"to\",\"type\": \"address\"},{\"indexed\": false,\"internalType\": \"uint256[]\",\"name\": \"ids\",\"type\": \"uint256[]\"},{\"indexed\": false,\"internalType\": \"uint256[]\",\"name\": \"values\",\"type\": \"uint256[]\"}],\"name\": \"TransferBatch\",\"type\": \"event\"},{\"anonymous\": false,\"inputs\": [{\"indexed\": true,\"internalType\": \"address\",\"name\": \"operator\",\"type\": \"address\"},{\"indexed\": true,\"internalType\": \"address\",\"name\": \"from\",\"type\": \"address\"},{\"indexed\": true,\"internalType\": \"address\",\"name\": \"to\",\"type\": \"address\"},{\"indexed\": false,\"internalType\": \"uint256\",\"name\": \"id\",\"type\": \"uint256\"},{\"indexed\": false,\"internalType\": \"uint256\",\"name\": \"value\",\"type\": \"uint256\"}],\"name\": \"TransferSingle\",\"type\": \"event\"},{\"anonymous\": false,\"inputs\": [{\"indexed\": false,\"internalType\": \"string\",\"name\": \"value\",\"type\": \"string\"},{\"indexed\": true,\"internalType\": \"uint256\",\"name\": \"id\",\"type\": \"uint256\"}],\"name\": \"URI\",\"type\": \"event\"},{\"inputs\": [{\"internalType\": \"address\",\"name\": \"account\",\"type\": \"address\"},{\"internalType\": \"uint256\",\"name\": \"id\",\"type\": \"uint256\"}],\"name\": \"balanceOf\",\"outputs\": [{\"internalType\": \"uint256\",\"name\": \"\",\"type\": \"uint256\"}],\"stateMutability\": \"view\",\"type\": \"function\"},{\"inputs\": [{\"internalType\": \"address[]\",\"name\": \"accounts\",\"type\": \"address[]\"},{\"internalType\": \"uint256[]\",\"name\": \"ids\",\"type\": \"uint256[]\"}],\"name\": \"balanceOfBatch\",\"outputs\": [{\"internalType\": \"uint256[]\",\"name\": \"\",\"type\": \"uint256[]\"}],\"stateMutability\": \"view\",\"type\": \"function\"},{\"inputs\": [{\"internalType\": \"address\",\"name\": \"account\",\"type\": \"address\"},{\"internalType\": \"address\",\"name\": \"operator\",\"type\": \"address\"}],\"name\": \"isApprovedForAll\",\"outputs\": [{\"internalType\": \"bool\",\"name\": \"\",\"type\": \"bool\"}],\"stateMutability\": \"view\",\"type\": \"function\"},{\"inputs\": [{\"internalType\": \"address\",\"name\": \"from\",\"type\": \"address\"},{\"internalType\": \"address\",\"name\": \"to\",\"type\": \"address\"},{\"internalType\": \"uint256[]\",\"name\": \"ids\",\"type\": \"uint256[]\"},{\"internalType\": \"uint256[]\",\"name\": \"amounts\",\"type\": \"uint256[]\"},{\"internalType\": \"bytes\",\"name\": \"data\",\"type\": \"bytes\"}],\"name\": \"safeBatchTransferFrom\",\"outputs\": [],\"stateMutability\": \"nonpayable\",\"type\": \"function\"},{\"inputs\": [{\"internalType\": \"address\",\"name\": \"from\",\"type\": \"address\"},{\"internalType\": \"address\",\"name\": \"to\",\"type\": \"address\"},{\"internalType\": \"uint256\",\"name\": \"id\",\"type\": \"uint256\"},{\"internalType\": \"uint256\",\"name\": \"amount\",\"type\": \"uint256\"},{\"internalType\": \"bytes\",\"name\": \"data\",\"type\": \"bytes\"}],\"name\": \"safeTransferFrom\",\"outputs\": [],\"stateMutability\": \"nonpayable\",\"type\": \"function\"},{\"inputs\": [{\"internalType\": \"address\",\"name\": \"operator\",\"type\": \"address\"},{\"internalType\": \"bool\",\"name\": \"approved\",\"type\": \"bool\"}],\"name\": \"setApprovalForAll\",\"outputs\": [],\"stateMutability\": \"nonpayable\",\"type\": \"function\"},{\"inputs\": [{\"internalType\": \"bytes4\",\"name\": \"interfaceId\",\"type\": \"bytes4\"}],\"name\": \"supportsInterface\",\"outputs\": [{\"internalType\": \"bool\",\"name\": \"\",\"type\": \"bool\"}],\"stateMutability\": \"view\",\"type\": \"function\"},{\"inputs\": [{\"internalType\": \"uint256\",\"name\": \"id\",\"type\": \"uint256\"}],\"name\": \"uri\",\"outputs\": [{\"internalType\": \"string\",\"name\": \"\",\"type\": \"string\"}],\"stateMutability\": \"view\",\"type\": \"function\"}]"
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:84:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var erc1155ABI = "[{\"anonymous\": false,\"inputs\": [{\"indexed\": true,\"internalType\": \"address\",\"name\": \"account\",\"type\": \"address\"},{\"indexed\": true,\"internalType\": \"address\",\"name\": \"operator\",\"type\": \"address\"},{\"indexed\": false,\"internalType\": \"bool\",\"name\": \"approved\",\"type\": \"bool\"}],\"name\": \"ApprovalForAll\",\"type\": \"event\"},{\"anonymous\": false,\"inputs\": [{\"indexed\": true,\"internalType\": \"address\",\"name\": \"operator\",\"type\": \"address\"},{\"indexed\": true,\"internalType\": \"address\",\"name\": \"from\",\"type\": \"address\"},{\"indexed\": true,\"internalType\": \"address\",\"name\": \"to\",\"type\": \"address\"},{\"indexed\": false,\"internalType\": \"uint256[]\",\"name\": \"ids\",\"type\": \"uint256[]\"},{\"indexed\": false,\"internalType\": \"uint256[]\",\"name\": \"values\",\"type\": \"uint256[]\"}],\"name\": \"TransferBatch\",\"type\": \"event\"},{\"anonymous\": false,\"inputs\": [{\"indexed\": true,\"internalType\": \"address\",\"name\": \"operator\",\"type\": \"address\"},{\"indexed\": true,\"internalType\": \"address\",\"name\": \"from\",\"type\": \"address\"},{\"indexed\": true,\"internalType\": \"address\",\"name\": \"to\",\"type\": \"address\"},{\"indexed\": false,\"internalType\": \"uint256\",\"name\": \"id\",\"type\": \"uint256\"},{\"indexed\": false,\"internalType\": \"uint256\",\"name\": \"value\",\"type\": \"uint256\"}],\"name\": \"TransferSingle\",\"type\": \"event\"},{\"anonymous\": false,\"inputs\": [{\"indexed\": false,\"internalType\": \"string\",\"name\": \"value\",\"type\": \"string\"},{\"indexed\": true,\"internalType\": \"uint256\",\"name\": \"id\",\"type\": \"uint256\"}],\"name\": \"URI\",\"type\": \"event\"},{\"inputs\": [{\"internalType\": \"address\",\"name\": \"account\",\"type\": \"address\"},{\"internalType\": \"uint256\",\"name\": \"id\",\"type\": \"uint256\"}],\"name\": \"balanceOf\",\"outputs\": [{\"internalType\": \"uint256\",\"name\": \"\",\"type\": \"uint256\"}],\"stateMutability\": \"view\",\"type\": \"function\"},{\"inputs\": [{\"internalType\": \"address[]\",\"name\": \"accounts\",\"type\": \"address[]\"},{\"internalType\": \"uint256[]\",\"name\": \"ids\",\"type\": \"uint256[]\"}],\"name\": \"balanceOfBatch\",\"outputs\": [{\"internalType\": \"uint256[]\",\"name\": \"\",\"type\": \"uint256[]\"}],\"stateMutability\": \"view\",\"type\": \"function\"},{\"inputs\": [{\"internalType\": \"address\",\"name\": \"account\",\"type\": \"address\"},{\"internalType\": \"address\",\"name\": \"operator\",\"type\": \"address\"}],\"name\": \"isApprovedForAll\",\"outputs\": [{\"internalType\": \"bool\",\"name\": \"\",\"type\": \"bool\"}],\"stateMutability\": \"view\",\"type\": \"function\"},{\"inputs\": [{\"internalType\": \"address\",\"name\": \"from\",\"type\": \"address\"},{\"internalType\": \"address\",\"name\": \"to\",\"type\": \"address\"},{\"internalType\": \"uint256[]\",\"name\": \"ids\",\"type\": \"uint256[]\"},{\"internalType\": \"uint256[]\",\"name\": \"amounts\",\"type\": \"uint256[]\"},{\"internalType\": \"bytes\",\"name\": \"data\",\"type\": \"bytes\"}],\"name\": \"safeBatchTransferFrom\",\"outputs\": [],\"stateMutability\": \"nonpayable\",\"type\": \"function\"},{\"inputs\": [{\"internalType\": \"address\",\"name\": \"from\",\"type\": \"address\"},{\"internalType\": \"address\",\"name\": \"to\",\"type\": \"address\"},{\"internalType\": \"uint256\",\"name\": \"id\",\"type\": \"uint256\"},{\"internalType\": \"uint256\",\"name\": \"amount\",\"type\": \"uint256\"},{\"internalType\": \"bytes\",\"name\": \"data\",\"type\": \"bytes\"}],\"name\": \"safeTransferFrom\",\"outputs\": [],\"stateMutability\": \"nonpayable\",\"type\": \"function\"},{\"inputs\": [{\"internalType\": \"address\",\"name\": \"operator\",\"type\": \"address\"},{\"internalType\": \"bool\",\"name\": \"approved\",\"type\": \"bool\"}],\"name\": \"setApprovalForAll\",\"outputs\": [],\"stateMutability\": \"nonpayable\",\"type\": \"function\"},{\"inputs\": [{\"internalType\": \"bytes4\",\"name\": \"interfaceId\",\"type\": \"bytes4\"}],\"name\": \"supportsInterface\",\"outputs\": [{\"internalType\": \"bool\",\"name\": \"\",\"type\": \"bool\"}],\"stateMutability\": \"view\",\"type\": \"function\"},{\"inputs\": [{\"internalType\": \"uint256\",\"name\": \"id\",\"type\": \"uint256\"}],\"name\": \"uri\",\"outputs\": [{\"internalType\": \"string\",\"name\": \"\",\"type\": \"string\"}],\"stateMutability\": \"view\",\"type\": \"function\"}]"
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:87:23: warning: static property 'erc777ABI' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var erc777ABI = """
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:87:23: note: convert 'erc777ABI' to a 'let' constant to make 'Sendable' shared state immutable
public static var erc777ABI = """
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:87:23: note: add '@MainActor' to make static property 'erc777ABI' part of global actor 'MainActor'
public static var erc777ABI = """
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:87:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var erc777ABI = """
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:1818:23: warning: static property 'erc1633ABI' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var erc1633ABI = """
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:1818:23: note: convert 'erc1633ABI' to a 'let' constant to make 'Sendable' shared state immutable
public static var erc1633ABI = """
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:1818:23: note: add '@MainActor' to make static property 'erc1633ABI' part of global actor 'MainActor'
public static var erc1633ABI = """
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:1818:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var erc1633ABI = """
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3547:23: warning: static property 'ensRegistryABI' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var ensRegistryABI = """
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3547:23: note: convert 'ensRegistryABI' to a 'let' constant to make 'Sendable' shared state immutable
public static var ensRegistryABI = """
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3547:23: note: add '@MainActor' to make static property 'ensRegistryABI' part of global actor 'MainActor'
public static var ensRegistryABI = """
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3547:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var ensRegistryABI = """
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3552:23: warning: static property 'erc1400ABI' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var erc1400ABI = "[{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"},{\"name\":\"_extraData\",\"type\":\"bytes\"}],\"name\":\"approveAndCall\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"},{\"name\":\"_spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"name\":\"remaining\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"inputs\":[{\"name\":\"_initialAmount\",\"type\":\"uint256\"},{\"name\":\"_tokenName\",\"type\":\"string\"},{\"name\":\"_decimalUnits\",\"type\":\"uint8\"},{\"name\":\"_tokenSymbol\",\"type\":\"string\"}],\"type\":\"constructor\"},{\"payable\":false,\"type\":\"fallback\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_owner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_spender\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},]"
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3552:23: note: convert 'erc1400ABI' to a 'let' constant to make 'Sendable' shared state immutable
public static var erc1400ABI = "[{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"},{\"name\":\"_extraData\",\"type\":\"bytes\"}],\"name\":\"approveAndCall\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"},{\"name\":\"_spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"name\":\"remaining\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"inputs\":[{\"name\":\"_initialAmount\",\"type\":\"uint256\"},{\"name\":\"_tokenName\",\"type\":\"string\"},{\"name\":\"_decimalUnits\",\"type\":\"uint8\"},{\"name\":\"_tokenSymbol\",\"type\":\"string\"}],\"type\":\"constructor\"},{\"payable\":false,\"type\":\"fallback\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_owner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_spender\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},]"
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3552:23: note: add '@MainActor' to make static property 'erc1400ABI' part of global actor 'MainActor'
public static var erc1400ABI = "[{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"},{\"name\":\"_extraData\",\"type\":\"bytes\"}],\"name\":\"approveAndCall\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"},{\"name\":\"_spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"name\":\"remaining\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"inputs\":[{\"name\":\"_initialAmount\",\"type\":\"uint256\"},{\"name\":\"_tokenName\",\"type\":\"string\"},{\"name\":\"_decimalUnits\",\"type\":\"uint8\"},{\"name\":\"_tokenSymbol\",\"type\":\"string\"}],\"type\":\"constructor\"},{\"payable\":false,\"type\":\"fallback\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_owner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_spender\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},]"
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3552:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var erc1400ABI = "[{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"},{\"name\":\"_extraData\",\"type\":\"bytes\"}],\"name\":\"approveAndCall\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"},{\"name\":\"_spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"name\":\"remaining\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"inputs\":[{\"name\":\"_initialAmount\",\"type\":\"uint256\"},{\"name\":\"_tokenName\",\"type\":\"string\"},{\"name\":\"_decimalUnits\",\"type\":\"uint8\"},{\"name\":\"_tokenSymbol\",\"type\":\"string\"}],\"type\":\"constructor\"},{\"payable\":false,\"type\":\"fallback\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_owner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_spender\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},]"
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3556:23: warning: static property 'erc1410ABI' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var erc1410ABI = "[{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"},{\"name\":\"_extraData\",\"type\":\"bytes\"}],\"name\":\"approveAndCall\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"},{\"name\":\"_spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"name\":\"remaining\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"inputs\":[{\"name\":\"_initialAmount\",\"type\":\"uint256\"},{\"name\":\"_tokenName\",\"type\":\"string\"},{\"name\":\"_decimalUnits\",\"type\":\"uint8\"},{\"name\":\"_tokenSymbol\",\"type\":\"string\"}],\"type\":\"constructor\"},{\"payable\":false,\"type\":\"fallback\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_owner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_spender\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},]"
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3556:23: note: convert 'erc1410ABI' to a 'let' constant to make 'Sendable' shared state immutable
public static var erc1410ABI = "[{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"},{\"name\":\"_extraData\",\"type\":\"bytes\"}],\"name\":\"approveAndCall\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"},{\"name\":\"_spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"name\":\"remaining\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"inputs\":[{\"name\":\"_initialAmount\",\"type\":\"uint256\"},{\"name\":\"_tokenName\",\"type\":\"string\"},{\"name\":\"_decimalUnits\",\"type\":\"uint8\"},{\"name\":\"_tokenSymbol\",\"type\":\"string\"}],\"type\":\"constructor\"},{\"payable\":false,\"type\":\"fallback\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_owner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_spender\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},]"
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3556:23: note: add '@MainActor' to make static property 'erc1410ABI' part of global actor 'MainActor'
public static var erc1410ABI = "[{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"},{\"name\":\"_extraData\",\"type\":\"bytes\"}],\"name\":\"approveAndCall\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"},{\"name\":\"_spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"name\":\"remaining\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"inputs\":[{\"name\":\"_initialAmount\",\"type\":\"uint256\"},{\"name\":\"_tokenName\",\"type\":\"string\"},{\"name\":\"_decimalUnits\",\"type\":\"uint8\"},{\"name\":\"_tokenSymbol\",\"type\":\"string\"}],\"type\":\"constructor\"},{\"payable\":false,\"type\":\"fallback\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_owner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_spender\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},]"
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3556:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var erc1410ABI = "[{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"},{\"name\":\"_extraData\",\"type\":\"bytes\"}],\"name\":\"approveAndCall\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"},{\"name\":\"_spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"name\":\"remaining\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"inputs\":[{\"name\":\"_initialAmount\",\"type\":\"uint256\"},{\"name\":\"_tokenName\",\"type\":\"string\"},{\"name\":\"_decimalUnits\",\"type\":\"uint8\"},{\"name\":\"_tokenSymbol\",\"type\":\"string\"}],\"type\":\"constructor\"},{\"payable\":false,\"type\":\"fallback\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_owner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_spender\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},]"
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3560:23: warning: static property 'erc1594ABI' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var erc1594ABI = "[{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"},{\"name\":\"_extraData\",\"type\":\"bytes\"}],\"name\":\"approveAndCall\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"},{\"name\":\"_spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"name\":\"remaining\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"inputs\":[{\"name\":\"_initialAmount\",\"type\":\"uint256\"},{\"name\":\"_tokenName\",\"type\":\"string\"},{\"name\":\"_decimalUnits\",\"type\":\"uint8\"},{\"name\":\"_tokenSymbol\",\"type\":\"string\"}],\"type\":\"constructor\"},{\"payable\":false,\"type\":\"fallback\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_owner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_spender\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},]"
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3560:23: note: convert 'erc1594ABI' to a 'let' constant to make 'Sendable' shared state immutable
public static var erc1594ABI = "[{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"},{\"name\":\"_extraData\",\"type\":\"bytes\"}],\"name\":\"approveAndCall\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"},{\"name\":\"_spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"name\":\"remaining\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"inputs\":[{\"name\":\"_initialAmount\",\"type\":\"uint256\"},{\"name\":\"_tokenName\",\"type\":\"string\"},{\"name\":\"_decimalUnits\",\"type\":\"uint8\"},{\"name\":\"_tokenSymbol\",\"type\":\"string\"}],\"type\":\"constructor\"},{\"payable\":false,\"type\":\"fallback\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_owner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_spender\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},]"
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3560:23: note: add '@MainActor' to make static property 'erc1594ABI' part of global actor 'MainActor'
public static var erc1594ABI = "[{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"},{\"name\":\"_extraData\",\"type\":\"bytes\"}],\"name\":\"approveAndCall\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"},{\"name\":\"_spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"name\":\"remaining\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"inputs\":[{\"name\":\"_initialAmount\",\"type\":\"uint256\"},{\"name\":\"_tokenName\",\"type\":\"string\"},{\"name\":\"_decimalUnits\",\"type\":\"uint8\"},{\"name\":\"_tokenSymbol\",\"type\":\"string\"}],\"type\":\"constructor\"},{\"payable\":false,\"type\":\"fallback\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_owner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_spender\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},]"
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3560:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var erc1594ABI = "[{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"},{\"name\":\"_extraData\",\"type\":\"bytes\"}],\"name\":\"approveAndCall\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"},{\"name\":\"_spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"name\":\"remaining\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"inputs\":[{\"name\":\"_initialAmount\",\"type\":\"uint256\"},{\"name\":\"_tokenName\",\"type\":\"string\"},{\"name\":\"_decimalUnits\",\"type\":\"uint8\"},{\"name\":\"_tokenSymbol\",\"type\":\"string\"}],\"type\":\"constructor\"},{\"payable\":false,\"type\":\"fallback\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_owner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_spender\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},]"
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3564:23: warning: static property 'erc1644ABI' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var erc1644ABI = "[{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"},{\"name\":\"_extraData\",\"type\":\"bytes\"}],\"name\":\"approveAndCall\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"},{\"name\":\"_spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"name\":\"remaining\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"inputs\":[{\"name\":\"_initialAmount\",\"type\":\"uint256\"},{\"name\":\"_tokenName\",\"type\":\"string\"},{\"name\":\"_decimalUnits\",\"type\":\"uint8\"},{\"name\":\"_tokenSymbol\",\"type\":\"string\"}],\"type\":\"constructor\"},{\"payable\":false,\"type\":\"fallback\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_owner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_spender\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},]"
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3564:23: note: convert 'erc1644ABI' to a 'let' constant to make 'Sendable' shared state immutable
public static var erc1644ABI = "[{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"},{\"name\":\"_extraData\",\"type\":\"bytes\"}],\"name\":\"approveAndCall\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"},{\"name\":\"_spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"name\":\"remaining\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"inputs\":[{\"name\":\"_initialAmount\",\"type\":\"uint256\"},{\"name\":\"_tokenName\",\"type\":\"string\"},{\"name\":\"_decimalUnits\",\"type\":\"uint8\"},{\"name\":\"_tokenSymbol\",\"type\":\"string\"}],\"type\":\"constructor\"},{\"payable\":false,\"type\":\"fallback\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_owner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_spender\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},]"
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3564:23: note: add '@MainActor' to make static property 'erc1644ABI' part of global actor 'MainActor'
public static var erc1644ABI = "[{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"},{\"name\":\"_extraData\",\"type\":\"bytes\"}],\"name\":\"approveAndCall\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"},{\"name\":\"_spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"name\":\"remaining\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"inputs\":[{\"name\":\"_initialAmount\",\"type\":\"uint256\"},{\"name\":\"_tokenName\",\"type\":\"string\"},{\"name\":\"_decimalUnits\",\"type\":\"uint8\"},{\"name\":\"_tokenSymbol\",\"type\":\"string\"}],\"type\":\"constructor\"},{\"payable\":false,\"type\":\"fallback\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_owner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_spender\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},]"
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3564:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var erc1644ABI = "[{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"},{\"name\":\"_extraData\",\"type\":\"bytes\"}],\"name\":\"approveAndCall\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"},{\"name\":\"_spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"name\":\"remaining\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"inputs\":[{\"name\":\"_initialAmount\",\"type\":\"uint256\"},{\"name\":\"_tokenName\",\"type\":\"string\"},{\"name\":\"_decimalUnits\",\"type\":\"uint8\"},{\"name\":\"_tokenSymbol\",\"type\":\"string\"}],\"type\":\"constructor\"},{\"payable\":false,\"type\":\"fallback\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_owner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_spender\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},]"
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3568:23: warning: static property 'erc1643ABI' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var erc1643ABI = "[{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"},{\"name\":\"_extraData\",\"type\":\"bytes\"}],\"name\":\"approveAndCall\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"},{\"name\":\"_spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"name\":\"remaining\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"inputs\":[{\"name\":\"_initialAmount\",\"type\":\"uint256\"},{\"name\":\"_tokenName\",\"type\":\"string\"},{\"name\":\"_decimalUnits\",\"type\":\"uint8\"},{\"name\":\"_tokenSymbol\",\"type\":\"string\"}],\"type\":\"constructor\"},{\"payable\":false,\"type\":\"fallback\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_owner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_spender\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},]"
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3568:23: note: convert 'erc1643ABI' to a 'let' constant to make 'Sendable' shared state immutable
public static var erc1643ABI = "[{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"},{\"name\":\"_extraData\",\"type\":\"bytes\"}],\"name\":\"approveAndCall\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"},{\"name\":\"_spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"name\":\"remaining\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"inputs\":[{\"name\":\"_initialAmount\",\"type\":\"uint256\"},{\"name\":\"_tokenName\",\"type\":\"string\"},{\"name\":\"_decimalUnits\",\"type\":\"uint8\"},{\"name\":\"_tokenSymbol\",\"type\":\"string\"}],\"type\":\"constructor\"},{\"payable\":false,\"type\":\"fallback\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_owner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_spender\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},]"
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3568:23: note: add '@MainActor' to make static property 'erc1643ABI' part of global actor 'MainActor'
public static var erc1643ABI = "[{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"},{\"name\":\"_extraData\",\"type\":\"bytes\"}],\"name\":\"approveAndCall\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"},{\"name\":\"_spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"name\":\"remaining\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"inputs\":[{\"name\":\"_initialAmount\",\"type\":\"uint256\"},{\"name\":\"_tokenName\",\"type\":\"string\"},{\"name\":\"_decimalUnits\",\"type\":\"uint8\"},{\"name\":\"_tokenSymbol\",\"type\":\"string\"}],\"type\":\"constructor\"},{\"payable\":false,\"type\":\"fallback\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_owner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_spender\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},]"
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3568:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var erc1643ABI = "[{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"},{\"name\":\"_extraData\",\"type\":\"bytes\"}],\"name\":\"approveAndCall\",\"outputs\":[{\"name\":\"success\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"},{\"name\":\"_spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"name\":\"remaining\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"inputs\":[{\"name\":\"_initialAmount\",\"type\":\"uint256\"},{\"name\":\"_tokenName\",\"type\":\"string\"},{\"name\":\"_decimalUnits\",\"type\":\"uint8\"},{\"name\":\"_tokenSymbol\",\"type\":\"string\"}],\"type\":\"constructor\"},{\"payable\":false,\"type\":\"fallback\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_owner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_spender\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},]"
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3570:23: warning: static property 'deedABI' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var deedABI = """
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3570:23: note: convert 'deedABI' to a 'let' constant to make 'Sendable' shared state immutable
public static var deedABI = """
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3570:23: note: add '@MainActor' to make static property 'deedABI' part of global actor 'MainActor'
public static var deedABI = """
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3570:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var deedABI = """
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3574:23: warning: static property 'registrarABI' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var registrarABI = """
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3574:23: note: convert 'registrarABI' to a 'let' constant to make 'Sendable' shared state immutable
public static var registrarABI = """
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3574:23: note: add '@MainActor' to make static property 'registrarABI' part of global actor 'MainActor'
public static var registrarABI = """
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3574:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var registrarABI = """
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3578:23: warning: static property 'ethRegistrarControllerABI' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var ethRegistrarControllerABI = """
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3578:23: note: convert 'ethRegistrarControllerABI' to a 'let' constant to make 'Sendable' shared state immutable
public static var ethRegistrarControllerABI = """
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3578:23: note: add '@MainActor' to make static property 'ethRegistrarControllerABI' part of global actor 'MainActor'
public static var ethRegistrarControllerABI = """
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:3578:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var ethRegistrarControllerABI = """
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:4012:23: warning: static property 'baseRegistrarABI' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var baseRegistrarABI = """
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:4012:23: note: convert 'baseRegistrarABI' to a 'let' constant to make 'Sendable' shared state immutable
public static var baseRegistrarABI = """
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:4012:23: note: add '@MainActor' to make static property 'baseRegistrarABI' part of global actor 'MainActor'
public static var baseRegistrarABI = """
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:4012:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var baseRegistrarABI = """
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:4733:23: warning: static property 'reverseRegistrarABI' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var reverseRegistrarABI = """
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:4733:23: note: convert 'reverseRegistrarABI' to a 'let' constant to make 'Sendable' shared state immutable
public static var reverseRegistrarABI = """
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:4733:23: note: add '@MainActor' to make static property 'reverseRegistrarABI' part of global actor 'MainActor'
public static var reverseRegistrarABI = """
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:4733:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var reverseRegistrarABI = """
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:4876:23: warning: static property 'legacyResolverABI' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var legacyResolverABI = """
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:4876:23: note: convert 'legacyResolverABI' to a 'let' constant to make 'Sendable' shared state immutable
public static var legacyResolverABI = """
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:4876:23: note: add '@MainActor' to make static property 'legacyResolverABI' part of global actor 'MainActor'
public static var legacyResolverABI = """
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:4876:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var legacyResolverABI = """
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:5327:23: warning: static property 'resolverABI' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var resolverABI = """
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:5327:23: note: convert 'resolverABI' to a 'let' constant to make 'Sendable' shared state immutable
public static var resolverABI = """
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:5327:23: note: add '@MainActor' to make static property 'resolverABI' part of global actor 'MainActor'
public static var resolverABI = """
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Utils.swift:5327:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var resolverABI = """
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ ETHRegistrarController.swift,\ NameHash.swift,\ PublicKey.swift,\ Data+Extension.swift,\ String+Extension.swift,\ Web3+Constants.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/ENS/ETHRegistrarController.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/ENS/NameHash.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/ENS/PublicKey.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/Extensions/Data+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/Extensions/String+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Constants.swift (in target 'web3swift' from project 'Web3swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/ENS/ETHRegistrarController.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/ENS/ETHRegistrarController.swift:26:39: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
return CodableTransaction.emptyTransaction
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/ENS/NameHash.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/ENS/PublicKey.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/Extensions/Data+Extension.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/Extensions/String+Extension.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Constants.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ Personal+UnlockAccount.swift,\ TxPool.swift,\ Web3+BrowserFunctions.swift,\ Web3+Wallet.swift,\ ReadOperation.swift,\ WriteOperation.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/EthereumAPICalls/Personal/Personal+UnlockAccount.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/EthereumAPICalls/TxPool.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/HookedFunctions/Web3+BrowserFunctions.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/HookedFunctions/Web3+Wallet.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Operations/ReadOperation.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Operations/WriteOperation.swift (in target 'web3swift' from project 'Web3swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/EthereumAPICalls/Personal/Personal+UnlockAccount.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/EthereumAPICalls/TxPool.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/HookedFunctions/Web3+BrowserFunctions.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/HookedFunctions/Web3+Wallet.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Operations/ReadOperation.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Operations/ReadOperation.swift:23:70: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
public init(transaction: CodableTransaction = CodableTransaction.emptyTransaction,
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Operations/WriteOperation.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling Block.swift, BlockNumber.swift, Event+Protocol.swift, EventLog.swift, SECP256k1.swift, TransactionDetails.swift, TransactionInBlock.swift, TransactionReceipt.swift (in target 'Web3Core' from project 'Web3swift')
SwiftCompile normal arm64 Compiling\ Web3+Contract.swift,\ Web3+EIP1559.swift,\ Web3+EventParser.swift,\ Web3+Eventloop.swift,\ Web3+HttpProvider.swift,\ Web3+InfuraProviders.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Contract.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+EIP1559.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+EventParser.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Eventloop.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+HttpProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+InfuraProviders.swift (in target 'web3swift' from project 'Web3swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Contract.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Contract.swift:22:53: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
public var transaction = CodableTransaction.emptyTransaction
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Contract.swift:28:129: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
public init?(web3 web3Instance: Web3, abiString: String, at: EthereumAddress? = nil, transaction: CodableTransaction = .emptyTransaction, abiVersion: Int = 2) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+EIP1559.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+EventParser.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Eventloop.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Eventloop.swift:27:18: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
Task {
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Eventloop.swift:28:32: note: closure captures 'self' which is accessible to code in the current task
await function(self.web3)
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Eventloop.swift:33:18: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
Task {
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+Eventloop.swift:34:23: note: closure captures 'prop' which is accessible to code in the current task
await prop.functionToRun()
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+HttpProvider.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Web3/Web3+InfuraProviders.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling ABIParsing.swift, ABITypeParser.swift, Sequence+ABIExtension.swift, EthereumAddress.swift, APIRequest+ComputedProperties.swift, APIRequest+Methods.swift, APIRequest+UtilityTypes.swift, APIRequest.swift (in target 'Web3Core' from project 'Web3swift')
SwiftCompile normal arm64 Compiling\ Web3+ERC1155.swift,\ Web3+ERC1376.swift,\ Web3+ERC1400.swift,\ Web3+ERC1410.swift,\ Web3+ERC1594.swift,\ Web3+ERC1633.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1155/Web3+ERC1155.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1376/Web3+ERC1376.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1400/Web3+ERC1400.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1410/Web3+ERC1410.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1594/Web3+ERC1594.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1633/Web3+ERC1633.swift (in target 'web3swift' from project 'Web3swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1155/Web3+ERC1155.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1155/Web3+ERC1155.swift:51:151: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
public init(web3: Web3, provider: Web3Provider, address: EthereumAddress, abi: String = Web3.Utils.erc1155ABI, transaction: CodableTransaction = .emptyTransaction) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1376/Web3+ERC1376.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1376/Web3+ERC1376.swift:79:151: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
public init(web3: Web3, provider: Web3Provider, address: EthereumAddress, abi: String = Web3.Utils.erc1376ABI, transaction: CodableTransaction = .emptyTransaction) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1400/Web3+ERC1400.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1400/Web3+ERC1400.swift:76:151: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
public init(web3: Web3, provider: Web3Provider, address: EthereumAddress, abi: String = Web3.Utils.erc1400ABI, transaction: CodableTransaction = .emptyTransaction) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1410/Web3+ERC1410.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1410/Web3+ERC1410.swift:54:151: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
public init(web3: Web3, provider: Web3Provider, address: EthereumAddress, abi: String = Web3.Utils.erc1410ABI, transaction: CodableTransaction = .emptyTransaction) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1594/Web3+ERC1594.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1594/Web3+ERC1594.swift:44:151: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
public init(web3: Web3, provider: Web3Provider, address: EthereumAddress, abi: String = Web3.Utils.erc1594ABI, transaction: CodableTransaction = .emptyTransaction) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1633/Web3+ERC1633.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1633/Web3+ERC1633.swift:31:151: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
public init(web3: Web3, provider: Web3Provider, address: EthereumAddress, abi: String = Web3.Utils.erc1633ABI, transaction: CodableTransaction = .emptyTransaction) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
SwiftDriverJobDiscovery normal arm64 Compiling IBAN.swift, KeystoreManager.swift, KeystoreParams.swift, PathAddressStorage.swift, PlainKeystore.swift, GasOracle.swift, RLP.swift, Base58.swift (in target 'Web3Core' from project 'Web3swift')
SwiftCompile normal arm64 Compiling\ Web3+SecurityToken.swift,\ TransactionPollingTask.swift,\ EIP4361.swift,\ EIP67Code.swift,\ EIP681.swift,\ EIP712.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ST20/Web3+SecurityToken.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Transaction/TransactionPollingTask.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/EIP/EIP4361.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/EIP/EIP67Code.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/EIP/EIP681.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/EIP/EIP712/EIP712.swift (in target 'web3swift' from project 'Web3swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ST20/Web3+SecurityToken.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ST20/Web3+SecurityToken.swift:75:148: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
public init(web3: Web3, provider: Web3Provider, address: EthereumAddress, abi: String = Web3.Utils.st20ABI, transaction: CodableTransaction = .emptyTransaction) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Transaction/TransactionPollingTask.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/EIP/EIP4361.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/EIP/EIP4361.swift:125:24: warning: static property '_eip4361OptionalPattern' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _eip4361OptionalPattern: String?
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/EIP/EIP4361.swift:125:24: note: convert '_eip4361OptionalPattern' to a 'let' constant to make 'Sendable' shared state immutable
private static var _eip4361OptionalPattern: String?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/EIP/EIP4361.swift:125:24: note: add '@MainActor' to make static property '_eip4361OptionalPattern' part of global actor 'MainActor'
private static var _eip4361OptionalPattern: String?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/EIP/EIP4361.swift:125:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _eip4361OptionalPattern: String?
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/EIP/EIP67Code.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/EIP/EIP681.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/EIP/EIP681.swift:234:20: warning: static property 'addressRegex' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var addressRegex = "^(pay-)?([0-9a-zA-Z.]+)(@[0-9]+)?\\/?(.*)?$"
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/EIP/EIP681.swift:234:20: note: convert 'addressRegex' to a 'let' constant to make 'Sendable' shared state immutable
static var addressRegex = "^(pay-)?([0-9a-zA-Z.]+)(@[0-9]+)?\\/?(.*)?$"
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/EIP/EIP681.swift:234:20: note: add '@MainActor' to make static property 'addressRegex' part of global actor 'MainActor'
static var addressRegex = "^(pay-)?([0-9a-zA-Z.]+)(@[0-9]+)?\\/?(.*)?$"
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/EIP/EIP681.swift:234:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var addressRegex = "^(pay-)?([0-9a-zA-Z.]+)(@[0-9]+)?\\/?(.*)?$"
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/EIP/EIP681.swift:369:56: warning: 'init(_:accessToken:keystoreManager:)' is deprecated: Will be removed in Web3Swift v4. Please use `init(net: Networks, accessToken: String?, keystoreManager: KeystoreManager?)` instead as it will throw an error instead of returning `nil`.
let web = await Web3(provider: InfuraProvider(.fromInt(UInt(chainID)))!)
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/EIP/EIP712/EIP712.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling EIP2930Envelope.swift, EnvelopeFactory.swift, LegacyEnvelope.swift, EIP2930Compatible.swift, EthereumBloomFilter.swift, EventfilterParameters.swift, Policies.swift (in target 'Web3Core' from project 'Web3swift')
SwiftCompile normal arm64 Compiling\ Web3+ERC1643.swift,\ Web3+ERC1644.swift,\ Web3+ERC165.swift,\ ERC20BaseProperties.swift,\ ERC20BasePropertiesProvider.swift,\ Web3+ERC20.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1643/Web3+ERC1643.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1644/Web3+ERC1644.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC165/Web3+ERC165.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC20/ERC20BaseProperties.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC20/ERC20BasePropertiesProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC20/Web3+ERC20.swift (in target 'web3swift' from project 'Web3swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1643/Web3+ERC1643.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1643/Web3+ERC1643.swift:34:151: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
public init(web3: Web3, provider: Web3Provider, address: EthereumAddress, abi: String = Web3.Utils.erc1643ABI, transaction: CodableTransaction = .emptyTransaction) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1644/Web3+ERC1644.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC1644/Web3+ERC1644.swift:33:151: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
public init(web3: Web3, provider: Web3Provider, address: EthereumAddress, abi: String = Web3.Utils.erc1644ABI, transaction: CodableTransaction = .emptyTransaction) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC165/Web3+ERC165.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC20/ERC20BaseProperties.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC20/ERC20BasePropertiesProvider.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC20/Web3+ERC20.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC20/Web3+ERC20.swift:34:114: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
public init(web3: Web3, provider: Web3Provider, address: EthereumAddress, transaction: CodableTransaction = .emptyTransaction) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
SwiftDriverJobDiscovery normal arm64 Compiling Encodable+Extensions.swift, NSRegularExpression+Extension.swift, NativeTypesEncoding+Extension.swift, RIPEMD160+StackOveflow.swift, String+Extension.swift, Utilities.swift, Web3Error.swift (in target 'Web3Core' from project 'Web3swift')
SwiftCompile normal arm64 Compiling\ EIP712Parser.swift,\ ENS.swift,\ ENSBaseRegistrar.swift,\ ENSRegistry.swift,\ ENSResolver.swift,\ ENSReverseRegistrar.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/EIP/EIP712/EIP712Parser.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/ENS/ENS.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/ENS/ENSBaseRegistrar.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/ENS/ENSRegistry.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/ENS/ENSResolver.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/ENS/ENSReverseRegistrar.swift (in target 'web3swift' from project 'Web3swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/EIP/EIP712/EIP712Parser.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/ENS/ENS.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/ENS/ENS.swift:78:35: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
return CodableTransaction.emptyTransaction
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/ENS/ENSBaseRegistrar.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/ENS/ENSBaseRegistrar.swift:16:39: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
return CodableTransaction.emptyTransaction
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/ENS/ENSBaseRegistrar.swift:27:127: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
override public init(web3: Web3, provider: Web3Provider, address: EthereumAddress, transaction: CodableTransaction = .emptyTransaction) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC721/Web3+ERC721.swift:73:114: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
public init(web3: Web3, provider: Web3Provider, address: EthereumAddress, transaction: CodableTransaction = .emptyTransaction) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/ENS/ENSRegistry.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/ENS/ENSRegistry.swift:39:39: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
return CodableTransaction.emptyTransaction
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/ENS/ENSResolver.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/ENS/ENSResolver.swift:55:39: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
return CodableTransaction.emptyTransaction
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/ENS/ENSReverseRegistrar.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Utils/ENS/ENSReverseRegistrar.swift:26:39: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
return CodableTransaction.emptyTransaction
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
SwiftDriverJobDiscovery normal arm64 Compiling AbstractKeystore.swift, BIP32HDNode.swift, BIP32Keystore.swift, BIP39+WordLists.swift, BIP39.swift, BIP44.swift, EthereumKeystoreV3.swift, EtherscanTransactionChecker.swift (in target 'Web3Core' from project 'Web3swift')
SwiftCompile normal arm64 Compiling\ resource_bundle_accessor.swift,\ Bridge.swift,\ IEth+Defaults.swift,\ IEth.swift,\ Personal+CreateAccount.swift,\ Personal+Sign.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/EthereumAPICalls/Ethereum/IEth+Defaults.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/EthereumAPICalls/Ethereum/IEth.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/EthereumAPICalls/Personal/Personal+CreateAccount.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/EthereumAPICalls/Personal/Personal+Sign.swift (in target 'web3swift' from project 'Web3swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/DerivedSources/resource_bundle_accessor.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:192:32: warning: static property 'bridgeKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
fileprivate static var bridgeKey = "STPrivateStatic.bridgeKey"
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:192:32: note: convert 'bridgeKey' to a 'let' constant to make 'Sendable' shared state immutable
fileprivate static var bridgeKey = "STPrivateStatic.bridgeKey"
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:192:32: note: add '@MainActor' to make static property 'bridgeKey' part of global actor 'MainActor'
fileprivate static var bridgeKey = "STPrivateStatic.bridgeKey"
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:192:32: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
fileprivate static var bridgeKey = "STPrivateStatic.bridgeKey"
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:71:88: warning: cannot form key path to main actor-isolated property 'userContentController'; this is an error in the Swift 6 language mode
configuration.removeObserver(self, forKeyPath: #keyPath(WKWebViewConfiguration.userContentController))
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:72:45: warning: call to main actor-isolated instance method 'removeScriptMessageHandler(forName:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
configuration.userContentController.removeScriptMessageHandler(forName: Bridge.name)
^
WebKit.WKUserContentController.removeScriptMessageHandler:2:22: note: calls to instance method 'removeScriptMessageHandler(forName:)' from outside of its actor context are implicitly asynchronous
@MainActor open func removeScriptMessageHandler(forName name: String)}
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:72:23: warning: main actor-isolated property 'userContentController' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
configuration.userContentController.removeScriptMessageHandler(forName: Bridge.name)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebViewConfiguration.h:118:56: note: property declared here
@property (nonatomic, strong) WKUserContentController *userContentController;
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:77:38: warning: main actor-isolated property 'configuration' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
self.configuration = webView.configuration
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:91:63: note: property declared here
@property (nonatomic, readonly, copy) WKWebViewConfiguration *configuration;
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:79:85: warning: cannot form key path to main actor-isolated property 'userContentController'; this is an error in the Swift 6 language mode
configuration.addObserver(self, forKeyPath: #keyPath(WKWebViewConfiguration.userContentController), options: [.new, .old], context: nil)
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:80:45: warning: call to main actor-isolated instance method 'add(_:name:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
configuration.userContentController.add(self, name: Bridge.name)
^
WebKit.WKUserContentController.add:2:22: note: calls to instance method 'add(_:name:)' from outside of its actor context are implicitly asynchronous
@MainActor open func add(_ scriptMessageHandler: any WKScriptMessageHandler, name: String)}
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:80:23: warning: main actor-isolated property 'userContentController' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
configuration.userContentController.add(self, name: Bridge.name)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebViewConfiguration.h:118:56: note: property declared here
@property (nonatomic, strong) WKUserContentController *userContentController;
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:115:17: warning: call to main actor-isolated instance method 'st_dispatchBridgeEvent(_:parameters:results:completionHandler:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
webView.st_dispatchBridgeEvent(Bridge.postEventName, parameters: ["name": action], results: .success(parameters), completionHandler: nil)
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:217:10: note: calls to instance method 'st_dispatchBridgeEvent(_:parameters:results:completionHandler:)' from outside of its actor context are implicitly asynchronous
func st_dispatchBridgeEvent(_ eventName: String,
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:113:17: note: add '@MainActor' to make instance method 'post(action:parameters:)' part of global actor 'MainActor'
public func post(action: String, parameters: [String: Any]?) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:123:73: warning: passing non-sendable parameter 'completion' to function expecting a @Sendable closure
webView.evaluateJavaScript(javaScriptString, completionHandler: completion)
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:121:54: note: parameter 'completion' is implicitly non-sendable
public func evaluate(_ javaScriptString: String, completion: ((Any?, Error?) -> Void)? = nil) {
^
@Sendable
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:123:17: warning: call to main actor-isolated instance method 'evaluateJavaScript(_:completionHandler:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
webView.evaluateJavaScript(javaScriptString, completionHandler: completion)
^
WebKit.WKWebView.evaluateJavaScript:2:22: note: calls to instance method 'evaluateJavaScript(_:completionHandler:)' from outside of its actor context are implicitly asynchronous
@MainActor open func evaluateJavaScript(_ javaScriptString: String, completionHandler: (@MainActor @Sendable (Any?, (any Error)?) -> Void)? = nil)}
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:121:17: note: add '@MainActor' to make instance method 'evaluate(_:completion:)' part of global actor 'MainActor'
public func evaluate(_ javaScriptString: String, completion: ((Any?, Error?) -> Void)? = nil) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:127:137: warning: cannot form key path to main actor-isolated property 'userContentController'; this is an error in the Swift 6 language mode
if let obj = object as? WKWebViewConfiguration, let kp = keyPath, obj == configuration && kp == #keyPath(WKWebViewConfiguration.userContentController) {
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:130:42: warning: call to main actor-isolated instance method 'removeScriptMessageHandler(forName:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
oldContentController.removeScriptMessageHandler(forName: Bridge.name)
^
WebKit.WKUserContentController.removeScriptMessageHandler:2:22: note: calls to instance method 'removeScriptMessageHandler(forName:)' from outside of its actor context are implicitly asynchronous
@MainActor open func removeScriptMessageHandler(forName name: String)}
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:133:42: warning: call to main actor-isolated instance method 'add(_:name:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
newContentController.add(self, name: Bridge.name)
^
WebKit.WKUserContentController.add:2:22: note: calls to instance method 'add(_:name:)' from outside of its actor context are implicitly asynchronous
@MainActor open func add(_ scriptMessageHandler: any WKScriptMessageHandler, name: String)}
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:245:57: warning: passing non-sendable parameter 'completionHandler' to function expecting a @Sendable closure
evaluateJavaScript(jsString, completionHandler: completionHandler)
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:220:45: note: parameter 'completionHandler' is implicitly non-sendable
completionHandler: ((Any?, Error?) -> Void)? = nil) {
^
@Sendable
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:197:56: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
if let bridge = objc_getAssociatedObject(self, &STPrivateStatic.bridgeKey) as? Bridge {
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:201:40: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
objc_setAssociatedObject(self, &STPrivateStatic.bridgeKey, bridge, .OBJC_ASSOCIATION_RETAIN_NONATOMIC)
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:207:56: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
if let bridge = objc_getAssociatedObject(self, &STPrivateStatic.bridgeKey) as? Bridge {
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:211:40: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
objc_setAssociatedObject(self, &STPrivateStatic.bridgeKey, nil, .OBJC_ASSOCIATION_RETAIN_NONATOMIC)
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:115:17: warning: sending 'parameters.success' risks causing data races; this is an error in the Swift 6 language mode
webView.st_dispatchBridgeEvent(Bridge.postEventName, parameters: ["name": action], results: .success(parameters), completionHandler: nil)
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/Bridge.swift:115:17: note: sending task-isolated 'parameters.success' to main actor-isolated instance method 'st_dispatchBridgeEvent(_:parameters:results:completionHandler:)' risks causing data races between main actor-isolated and task-isolated uses
webView.st_dispatchBridgeEvent(Bridge.postEventName, parameters: ["name": action], results: .success(parameters), completionHandler: nil)
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/EthereumAPICalls/Ethereum/IEth+Defaults.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/EthereumAPICalls/Ethereum/IEth.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/EthereumAPICalls/Personal/Personal+CreateAccount.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/EthereumAPICalls/Personal/Personal+Sign.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling ContractProtocol.swift, EthereumContract.swift, ABI.swift, ABIDecoding.swift, ABIElements.swift, ABIEncoding.swift, ABIError.swift, ABIParameterTypes.swift (in target 'Web3Core' from project 'Web3swift')
SwiftCompile normal arm64 Compiling\ Web3+ERC721.swift,\ Web3+ERC721x.swift,\ Web3+ERC777.swift,\ Web3+ERC820.swift,\ Web3+ERC888.swift,\ Web3+ST20.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC721/Web3+ERC721.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC721x/Web3+ERC721x.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC777/Web3+ERC777.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC820/Web3+ERC820.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC888/Web3+ERC888.swift /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ST20/Web3+ST20.swift (in target 'web3swift' from project 'Web3swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC721/Web3+ERC721.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC721/Web3+ERC721.swift:73:114: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
public init(web3: Web3, provider: Web3Provider, address: EthereumAddress, transaction: CodableTransaction = .emptyTransaction) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC721/Web3+ERC721.swift:95:36: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
async let tokenIdPromise = contract.createReadOperation("tokenId")?.callContractMethod()
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC721/Web3+ERC721.swift:95:36: note: sending task-isolated 'self' into async let risks causing data races between nonisolated and task-isolated uses
async let tokenIdPromise = contract.createReadOperation("tokenId")?.callContractMethod()
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC721x/Web3+ERC721x.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC721x/Web3+ERC721x.swift:57:151: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
public init(web3: Web3, provider: Web3Provider, address: EthereumAddress, abi: String = Web3.Utils.erc721xABI, transaction: CodableTransaction = .emptyTransaction) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC777/Web3+ERC777.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC777/Web3+ERC777.swift:42:150: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
public init(web3: Web3, provider: Web3Provider, address: EthereumAddress, abi: String = Web3.Utils.erc777ABI, transaction: CodableTransaction = .emptyTransaction) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC820/Web3+ERC820.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC888/Web3+ERC888.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ERC888/Web3+ERC888.swift:29:150: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
public init(web3: Web3, provider: Web3Provider, address: EthereumAddress, abi: String = Web3.Utils.erc888ABI, transaction: CodableTransaction = .emptyTransaction) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ST20/Web3+ST20.swift (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Tokens/ST20/Web3+ST20.swift:40:148: warning: reference to static property 'emptyTransaction' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
public init(web3: Web3, provider: Web3Provider, address: EthereumAddress, abi: String = Web3.Utils.st20ABI, transaction: CodableTransaction = .emptyTransaction) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Web3Core/Transaction/CodableTransaction.swift:191:23: note: static property declared here
public static var emptyTransaction = CodableTransaction(to: EthereumAddress.contractDeploymentAddress())
^
SwiftDriverJobDiscovery normal arm64 Compiling ETHRegistrarController.swift, NameHash.swift, PublicKey.swift, Data+Extension.swift, String+Extension.swift, Web3+Constants.swift (in target 'web3swift' from project 'Web3swift')
ExtractAppIntentsMetadata (in target 'secp256k1' from project 'secp256k1')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/secp256k1.swift
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name secp256k1 --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk --xcode-version 16E140 --platform-family macOS --deployment-target 10.13 --bundle-identifier secp256k1.swift.secp256k1 --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/secp256k1.appintents --target-triple arm64-apple-macos10.13 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/secp256k1.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug/secp256k1.build/Objects-normal/arm64/secp256k1_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug/secp256k1.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug/secp256k1.build/Objects-normal/arm64/secp256k1.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug/secp256k1.build/secp256k1.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug/secp256k1.build/secp256k1.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug/secp256k1.build/Objects-normal/arm64/secp256k1.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-09-02 08:21:52.423 appintentsmetadataprocessor[992:5329] Starting appintentsmetadataprocessor export
2025-09-02 08:21:52.467 appintentsmetadataprocessor[992:5329] Extracted no relevant App Intents symbols, skipping writing output
SwiftDriverJobDiscovery normal arm64 Compiling Personal+UnlockAccount.swift, TxPool.swift, Web3+BrowserFunctions.swift, Web3+Wallet.swift, ReadOperation.swift, WriteOperation.swift (in target 'web3swift' from project 'Web3swift')
SwiftDriver\ Compilation Web3Core normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Web3Core' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name Web3Core -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/Web3Core.build/Objects-normal/arm64/Web3Core.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps/secp256k1_bindings.modulemap -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -target arm64-apple-macos10.15 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.4-24E241-8287b8f5db97e746a1562fbca0c9d29b.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/Web3Core.build/Objects-normal/arm64/Web3Core-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/Web3Core.build/Objects-normal/arm64/Web3Core.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/Web3Core.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/Web3Core.build/Objects-normal/arm64/Web3Core_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/secp256k1.swift/Sources/secp256k1_bindings/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/Web3Core.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/Web3Core.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/Web3Core.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/Web3Core.build/Objects-normal/arm64/Web3Core-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/secp256k1.o (in target 'secp256k1' from project 'secp256k1')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/secp256k1.swift
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/secp256k1.o
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/CryptoSwift.o (in target 'CryptoSwift' from project 'CryptoSwift')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CryptoSwift
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/CryptoSwift.o
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/BigInt.o (in target 'BigInt' from project 'BigInt')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/BigInt
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/BigInt.o
SwiftDriverJobDiscovery normal arm64 Compiling Web3+Instance.swift, Web3+Personal.swift, Web3+Resolver.swift, Web3+Signing.swift, Web3+Utils.swift, Web3.swift (in target 'web3swift' from project 'Web3swift')
SwiftDriverJobDiscovery normal arm64 Compiling Web3+Contract.swift, Web3+EIP1559.swift, Web3+EventParser.swift, Web3+Eventloop.swift, Web3+HttpProvider.swift, Web3+InfuraProviders.swift (in target 'web3swift' from project 'Web3swift')
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Web3Core.o normal (in target 'Web3Core' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-macos10.15 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/Web3Core.build/Objects-normal/arm64/Web3Core.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/Web3Core.build/Objects-normal/arm64/Web3Core_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/Web3Core.build/Objects-normal/arm64/Web3Core_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/Web3Core.build/Objects-normal/arm64/Web3Core.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Web3Core.o
ExtractAppIntentsMetadata (in target 'Web3Core' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name Web3Core --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk --xcode-version 16E140 --platform-family macOS --deployment-target 10.15 --bundle-identifier spi-builder-workspace.Web3Core --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Web3Core.appintents --target-triple arm64-apple-macos10.15 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Web3Core.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/Web3Core.build/Objects-normal/arm64/Web3Core_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/Web3Core.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/Web3Core.build/Objects-normal/arm64/Web3Core.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/Web3Core.build/Web3Core.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/Web3Core.build/Web3Core.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/Web3Core.build/Objects-normal/arm64/Web3Core.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-09-02 08:21:52.619 appintentsmetadataprocessor[995:5358] Starting appintentsmetadataprocessor export
2025-09-02 08:21:52.663 appintentsmetadataprocessor[995:5358] Extracted no relevant App Intents symbols, skipping writing output
SwiftDriverJobDiscovery normal arm64 Emitting module for web3swift (in target 'web3swift' from project 'Web3swift')
SwiftDriver\ Compilation\ Requirements web3swift normal arm64 com.apple.xcode.tools.swift.compiler (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name web3swift -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps/secp256k1_bindings.modulemap -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -target arm64-apple-macos10.15 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.4-24E241-8287b8f5db97e746a1562fbca0c9d29b.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/secp256k1.swift/Sources/secp256k1_bindings/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps/web3swift-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift-Swift.h (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps/web3swift-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/web3swift.swiftmodule/arm64-apple-macos.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift.swiftmodule (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/web3swift.swiftmodule/arm64-apple-macos.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/web3swift.swiftmodule/arm64-apple-macos.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift.swiftdoc (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/web3swift.swiftmodule/arm64-apple-macos.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/web3swift.swiftmodule/arm64-apple-macos.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift.abi.json (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/web3swift.swiftmodule/arm64-apple-macos.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/web3swift.swiftmodule/Project/arm64-apple-macos.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift.swiftsourceinfo (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/web3swift.swiftmodule/Project/arm64-apple-macos.swiftsourceinfo
SwiftDriverJobDiscovery normal arm64 Compiling Web3+ERC1643.swift, Web3+ERC1644.swift, Web3+ERC165.swift, ERC20BaseProperties.swift, ERC20BasePropertiesProvider.swift, Web3+ERC20.swift (in target 'web3swift' from project 'Web3swift')
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Web3Core.o (in target 'Web3Core' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Web3Core.o
SwiftDriverJobDiscovery normal arm64 Compiling EIP712Parser.swift, ENS.swift, ENSBaseRegistrar.swift, ENSRegistry.swift, ENSResolver.swift, ENSReverseRegistrar.swift (in target 'web3swift' from project 'Web3swift')
SwiftDriverJobDiscovery normal arm64 Compiling Web3+ERC721.swift, Web3+ERC721x.swift, Web3+ERC777.swift, Web3+ERC820.swift, Web3+ERC888.swift, Web3+ST20.swift (in target 'web3swift' from project 'Web3swift')
SwiftDriverJobDiscovery normal arm64 Compiling Web3+ERC1155.swift, Web3+ERC1376.swift, Web3+ERC1400.swift, Web3+ERC1410.swift, Web3+ERC1594.swift, Web3+ERC1633.swift (in target 'web3swift' from project 'Web3swift')
SwiftDriverJobDiscovery normal arm64 Compiling Web3+SecurityToken.swift, TransactionPollingTask.swift, EIP4361.swift, EIP67Code.swift, EIP681.swift, EIP712.swift (in target 'web3swift' from project 'Web3swift')
SwiftDriverJobDiscovery normal arm64 Compiling resource_bundle_accessor.swift, Bridge.swift, IEth+Defaults.swift, IEth.swift, Personal+CreateAccount.swift, Personal+Sign.swift (in target 'web3swift' from project 'Web3swift')
SwiftDriver\ Compilation web3swift normal arm64 com.apple.xcode.tools.swift.compiler (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name web3swift -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps/secp256k1_bindings.modulemap -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -target arm64-apple-macos10.15 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.4-24E241-8287b8f5db97e746a1562fbca0c9d29b.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/secp256k1.swift/Sources/secp256k1_bindings/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/web3swift.o normal (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-macos10.15 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/web3swift.o
ExtractAppIntentsMetadata (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name web3swift --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk --xcode-version 16E140 --platform-family macOS --deployment-target 10.15 --bundle-identifier spi-builder-workspace.web3swift --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/web3swift.appintents --target-triple arm64-apple-macos10.15 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/web3swift.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/web3swift.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/web3swift.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Web3swift.build/Debug/web3swift.build/Objects-normal/arm64/web3swift.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-09-02 08:21:53.888 appintentsmetadataprocessor[998:5396] Starting appintentsmetadataprocessor export
2025-09-02 08:21:53.923 appintentsmetadataprocessor[998:5396] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/web3swift.o (in target 'web3swift' from project 'Web3swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/web3swift.o
** BUILD SUCCEEDED **
--- xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:macOS, arch:arm64, id:b44b06e159c475db011a94b8cc0dc7687ebf90cf, name:My Mac }
{ platform:macOS, arch:arm64, variant:Mac Catalyst, id:b44b06e159c475db011a94b8cc0dc7687ebf90cf, name:My Mac }
{ platform:macOS, arch:arm64, variant:DriverKit, id:b44b06e159c475db011a94b8cc0dc7687ebf90cf, name:My Mac }
{ platform:macOS, arch:arm64, variant:Designed for [iPad,iPhone], id:b44b06e159c475db011a94b8cc0dc7687ebf90cf, name:My Mac }
Build complete.
{
"dependencies" : [
{
"identity" : "bigint",
"requirement" : {
"range" : [
{
"lower_bound" : "5.4.0",
"upper_bound" : "5.5.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/attaswift/BigInt.git"
},
{
"identity" : "cryptoswift",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/krzyzanowskim/CryptoSwift.git"
},
{
"identity" : "secp256k1.swift",
"requirement" : {
"range" : [
{
"lower_bound" : "0.10.0",
"upper_bound" : "0.11.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/GigaBitcoin/secp256k1.swift"
}
],
"manifest_display_name" : "Web3swift",
"name" : "Web3swift",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "ios",
"version" : "13.0"
}
],
"products" : [
{
"name" : "web3swift",
"targets" : [
"web3swift"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "web3swift",
"module_type" : "SwiftTarget",
"name" : "web3swift",
"path" : "Sources/web3swift",
"product_dependencies" : [
"BigInt",
"secp256k1"
],
"product_memberships" : [
"web3swift"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/browser.js",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/browser.min.js",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/web3swift/Browser/wk.bridge.min.js",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"Browser/Bridge.swift",
"EthereumAPICalls/Ethereum/IEth+Defaults.swift",
"EthereumAPICalls/Ethereum/IEth.swift",
"EthereumAPICalls/Personal/Personal+CreateAccount.swift",
"EthereumAPICalls/Personal/Personal+Sign.swift",
"EthereumAPICalls/Personal/Personal+UnlockAccount.swift",
"EthereumAPICalls/TxPool.swift",
"HookedFunctions/Web3+BrowserFunctions.swift",
"HookedFunctions/Web3+Wallet.swift",
"Operations/ReadOperation.swift",
"Operations/WriteOperation.swift",
"Tokens/ERC1155/Web3+ERC1155.swift",
"Tokens/ERC1376/Web3+ERC1376.swift",
"Tokens/ERC1400/Web3+ERC1400.swift",
"Tokens/ERC1410/Web3+ERC1410.swift",
"Tokens/ERC1594/Web3+ERC1594.swift",
"Tokens/ERC1633/Web3+ERC1633.swift",
"Tokens/ERC1643/Web3+ERC1643.swift",
"Tokens/ERC1644/Web3+ERC1644.swift",
"Tokens/ERC165/Web3+ERC165.swift",
"Tokens/ERC20/ERC20BaseProperties.swift",
"Tokens/ERC20/ERC20BasePropertiesProvider.swift",
"Tokens/ERC20/Web3+ERC20.swift",
"Tokens/ERC721/Web3+ERC721.swift",
"Tokens/ERC721x/Web3+ERC721x.swift",
"Tokens/ERC777/Web3+ERC777.swift",
"Tokens/ERC820/Web3+ERC820.swift",
"Tokens/ERC888/Web3+ERC888.swift",
"Tokens/ST20/Web3+ST20.swift",
"Tokens/ST20/Web3+SecurityToken.swift",
"Transaction/TransactionPollingTask.swift",
"Utils/EIP/EIP4361.swift",
"Utils/EIP/EIP67Code.swift",
"Utils/EIP/EIP681.swift",
"Utils/EIP/EIP712/EIP712.swift",
"Utils/EIP/EIP712/EIP712Parser.swift",
"Utils/ENS/ENS.swift",
"Utils/ENS/ENSBaseRegistrar.swift",
"Utils/ENS/ENSRegistry.swift",
"Utils/ENS/ENSResolver.swift",
"Utils/ENS/ENSReverseRegistrar.swift",
"Utils/ENS/ETHRegistrarController.swift",
"Utils/ENS/NameHash.swift",
"Utils/ENS/PublicKey.swift",
"Utils/Extensions/Data+Extension.swift",
"Utils/Extensions/String+Extension.swift",
"Web3/Web3+Constants.swift",
"Web3/Web3+Contract.swift",
"Web3/Web3+EIP1559.swift",
"Web3/Web3+EventParser.swift",
"Web3/Web3+Eventloop.swift",
"Web3/Web3+HttpProvider.swift",
"Web3/Web3+InfuraProviders.swift",
"Web3/Web3+Instance.swift",
"Web3/Web3+Personal.swift",
"Web3/Web3+Resolver.swift",
"Web3/Web3+Signing.swift",
"Web3/Web3+Utils.swift",
"Web3/Web3.swift"
],
"target_dependencies" : [
"Web3Core"
],
"type" : "library"
},
{
"c99name" : "remoteTests",
"module_type" : "SwiftTarget",
"name" : "remoteTests",
"path" : "Tests/web3swiftTests/remoteTests",
"sources" : [
"DecodeRemoteErrorTests.swift",
"EIP1559Tests.swift",
"ENSTests.swift",
"EtherscanTransactionCheckerTests.swift",
"EventFilterTests.swift",
"GasOracleTests.swift",
"InfuraTests.swift",
"PolicyResolverTests.swift",
"RemoteParsingTests.swift",
"TransactionPollingTaskRemoteTest.swift",
"Web3HttpProviderTests.swift"
],
"target_dependencies" : [
"web3swift"
],
"type" : "test"
},
{
"c99name" : "localTests",
"module_type" : "SwiftTarget",
"name" : "localTests",
"path" : "Tests/web3swiftTests/localTests",
"sources" : [
"ABIDecoderSliceTests.swift",
"ABIElementErrorDecodingTest.swift",
"ABIElementsTests.swift",
"ABIEncoderTest.swift",
"AdvancedABIv2Tests.swift",
"BIP32KeystoreTests.swift",
"BIP32MnemonicPhraseStringArrayTests.swift",
"BIP32MnemonicPhraseStringTests.swift",
"BIP39Tests.swift",
"BIP44Tests.swift",
"BasicLocalNodeTests.swift",
"DataConversionTests.swift",
"DecodeSolidityErrorType.swift",
"EIP1559BlockTests.swift",
"EIP4361Test.swift",
"EIP67Tests.swift",
"EIP681Tests.swift",
"EIP712TestData.swift",
"EIP712Tests.swift",
"EIP712TypedDataPayloadTests.swift",
"ERC20ClassTests.swift",
"ERC20Tests.swift",
"EthereumAddressTest.swift",
"EthereumContractTest.swift",
"EventTests.swift",
"EventloopTests.swift",
"HDversionTest.swift",
"KeystoresTests.swift",
"LocalTestCase.swift",
"Mocks.swift",
"NSRegularExpressionTest.swift",
"NumberFormattingUtilTests.swift",
"PersonalSignatureTests.swift",
"PromisesTests.swift",
"RLPTests.swift",
"ST20AndSecurityTokenTests.swift",
"String+ExtensionTests.swift.swift",
"StringBIP44Tests.swift",
"TestHelpers.swift",
"TransactionPollingTaskTest.swift",
"TransactionReceiptTests.swift",
"TransactionsTests.swift",
"UncategorizedTests.swift",
"UserCases.swift",
"UtilitiesTests.swift",
"Web3ErrorTests.swift"
],
"target_dependencies" : [
"web3swift"
],
"type" : "test"
},
{
"c99name" : "Web3Core",
"module_type" : "SwiftTarget",
"name" : "Web3Core",
"path" : "Sources/Web3Core",
"product_dependencies" : [
"BigInt",
"secp256k1",
"CryptoSwift"
],
"product_memberships" : [
"web3swift"
],
"sources" : [
"Contract/ContractProtocol.swift",
"Contract/EthereumContract.swift",
"EthereumABI/ABI.swift",
"EthereumABI/ABIDecoding.swift",
"EthereumABI/ABIElements.swift",
"EthereumABI/ABIEncoding.swift",
"EthereumABI/ABIError.swift",
"EthereumABI/ABIParameterTypes.swift",
"EthereumABI/ABIParsing.swift",
"EthereumABI/ABITypeParser.swift",
"EthereumABI/Sequence+ABIExtension.swift",
"EthereumAddress/EthereumAddress.swift",
"EthereumNetwork/Request/APIRequest+ComputedProperties.swift",
"EthereumNetwork/Request/APIRequest+Methods.swift",
"EthereumNetwork/Request/APIRequest+UtilityTypes.swift",
"EthereumNetwork/Request/APIRequest.swift",
"EthereumNetwork/RequestParameter/APIRequestParameterType.swift",
"EthereumNetwork/RequestParameter/RequestParameter+Encodable.swift",
"EthereumNetwork/RequestParameter/RequestParameter+RawRepresentable.swift",
"EthereumNetwork/RequestParameter/RequestParameter.swift",
"EthereumNetwork/Utility/Async+BackwardCapability.swift",
"EthereumNetwork/Utility/HexDecodable+Extensions.swift",
"EthereumNetwork/Utility/HexDecodableProtocols.swift",
"EthereumNetwork/Utility/IntegerInitableWithRadix.swift",
"KeystoreManager/AbstractKeystore.swift",
"KeystoreManager/BIP32HDNode.swift",
"KeystoreManager/BIP32Keystore.swift",
"KeystoreManager/BIP39+WordLists.swift",
"KeystoreManager/BIP39.swift",
"KeystoreManager/BIP44.swift",
"KeystoreManager/EthereumKeystoreV3.swift",
"KeystoreManager/EtherscanTransactionChecker.swift",
"KeystoreManager/IBAN.swift",
"KeystoreManager/KeystoreManager.swift",
"KeystoreManager/KeystoreParams.swift",
"KeystoreManager/PathAddressStorage.swift",
"KeystoreManager/PlainKeystore.swift",
"Oracle/GasOracle.swift",
"RLP/RLP.swift",
"Structure/Base58.swift",
"Structure/Block/Block.swift",
"Structure/Block/BlockNumber.swift",
"Structure/Event+Protocol.swift",
"Structure/EventLog/EventLog.swift",
"Structure/SECP256k1.swift",
"Structure/Transaction/TransactionDetails.swift",
"Structure/Transaction/TransactionInBlock.swift",
"Structure/Transaction/TransactionReceipt.swift",
"Structure/TxPool/TxPoolContent.swift",
"Structure/TxPool/TxPoolStatus.swift",
"Structure/Web3ProviderProtocol.swift",
"Transaction/CodableTransaction.swift",
"Transaction/Envelope/AbstractEnvelope.swift",
"Transaction/Envelope/EIP1559Envelope.swift",
"Transaction/Envelope/EIP2718Envelope.swift",
"Transaction/Envelope/EIP2930Envelope.swift",
"Transaction/Envelope/EnvelopeFactory.swift",
"Transaction/Envelope/LegacyEnvelope.swift",
"Transaction/Envelope/Protocols/EIP2930Compatible.swift",
"Transaction/EthereumBloomFilter.swift",
"Transaction/EventfilterParameters.swift",
"Transaction/Policies.swift",
"Transaction/TransactionMetadata.swift",
"Utility/Array+Extension.swift",
"Utility/BigUInt+Extension.swift",
"Utility/CryptoExtension.swift",
"Utility/Data+Extension.swift",
"Utility/Decodable+Extensions.swift",
"Utility/Dictionary+Extension.swift",
"Utility/Encodable+Extensions.swift",
"Utility/NSRegularExpression+Extension.swift",
"Utility/NativeTypesEncoding+Extension.swift",
"Utility/RIPEMD160+StackOveflow.swift",
"Utility/String+Extension.swift",
"Utility/Utilities.swift",
"Web3Error/Web3Error.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
warning: 'spi-builder-workspace': /Users/admin/builder/spi-builder-workspace/Package.swift:17:10: warning: 'package(name:url:_:)' is deprecated: use package(url:_:) instead
15 | .package(url: "https://github.com/attaswift/BigInt.git", .upToNextMinor(from: "5.4.0")),
16 | .package(url: "https://github.com/krzyzanowskim/CryptoSwift.git", from: "1.5.1"),
17 | .package(name: "secp256k1", url: "https://github.com/GigaBitcoin/secp256k1.swift", .upToNextMinor(from: "0.10.0"))
| `- warning: 'package(name:url:_:)' is deprecated: use package(url:_:) instead
18 | ],
19 | targets: [
Done.