SidechainConfig
public struct SidechainConfig : Decodable
Undocumented
-
Undocumented
Declaration
Swift
public let ethContractAddress: String
-
Undocumented
Declaration
Swift
public let ethCommitteeUpdateMethod: EthMethod
-
Undocumented
Declaration
Swift
public let ethGenAddressMethod: EthMethod
-
Undocumented
Declaration
Swift
public let ethWithdrawMethod: EthMethod
-
Undocumented
Declaration
Swift
public let ethUpdateAddressMethod: EthMethod?
-
Undocumented
Declaration
Swift
public let ethCommitteeUpdatedTopic: String
-
Undocumented
Declaration
Swift
public let ethGenAddressTopic: String
-
Undocumented
Declaration
Swift
public let ethDepositTopic: String
-
Undocumented
Declaration
Swift
public let ethWithdrawTopic: String
-
Undocumented
Declaration
Swift
public let ETHAssetId: String
-
init(ethContractAddress:ethCommitteeUpdateMethod:ethGenAddressMethod:ethWithdrawMethod:ethUpdateAddressMethod:ethCommitteeUpdatedTopic:ethGenAddressTopic:ethDepositTopic:ethWithdrawTopic:ETHAssetId:)
Undocumented
Declaration
Swift
public init(ethContractAddress: String, ethCommitteeUpdateMethod: EthMethod, ethGenAddressMethod: EthMethod, ethWithdrawMethod: EthMethod, ethUpdateAddressMethod: EthMethod?, ethCommitteeUpdatedTopic: String, ethGenAddressTopic: String, ethDepositTopic: String, ethWithdrawTopic: String, ETHAssetId: String)
-
Declaration
Swift
public init(from decoder: Decoder) throws