Structures
The following structures are available globally.
-
Undocumented
See moreDeclaration
Swift
public struct MCrypto
-
Undocumented
See moreDeclaration
Swift
public struct Base58
-
Customized ABSDKClient error structure
See moreDeclaration
Swift
public struct ABSDKClientError : Error, LocalizedError
-
A structure to describe a row change
See moreDeclaration
Swift
public struct RowChange
-
A transport-level, HTTP-specific error.
See moreDeclaration
Swift
public struct GraphQLHTTPResponseError : Error, LocalizedError
-
Struct to wrap websocket related errors
See moreDeclaration
Swift
public struct WebSocketError : Error, LocalizedError
-
ed25519 fast calculation implementation ported from SUPERCOP https://bench.cr.yp.to/supercop.html
See moreDeclaration
Swift
public struct Ed25519
-
Undocumented
See moreDeclaration
Swift
public struct TxParams
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_AccountMigrateTx
extension ForgeAbi_AccountMigrateTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_AssetSpec
extension ForgeAbi_AssetSpec: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_AcquireAssetTx
extension ForgeAbi_AcquireAssetTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ApproveTetherTx
extension ForgeAbi_ApproveTetherTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ApproveWithdrawTx
extension ForgeAbi_ApproveWithdrawTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AssetProtocol_TicketInfo
extension AssetProtocol_TicketInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AssetProtocol_TicketHolder
extension AssetProtocol_TicketHolder: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AssetProtocol_GeneralTicket
extension AssetProtocol_GeneralTicket: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AssetProtocol_EventInfo
extension AssetProtocol_EventInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AssetProtocol_Certificate
extension AssetProtocol_Certificate: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ConsumeAssetTx
extension ForgeAbi_ConsumeAssetTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_CreateAssetTx
extension ForgeAbi_CreateAssetTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_AssetAttributes
extension ForgeAbi_AssetAttributes: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_AssetFactory
extension ForgeAbi_AssetFactory: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_AssetFactoryState
extension ForgeAbi_AssetFactoryState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_DeclareTx
extension ForgeAbi_DeclareTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_DelegateTx
extension ForgeAbi_DelegateTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
if rules are empty, signature for this type_url is entirely delegated otherwise rules are checked one by one, relationship between rules is AND. a rule is an expression defined in rule_parser (github.com/arcblock/rule-parser) one can setup
See moreDeclaration
Swift
public struct ForgeAbi_DelegateOp
extension ForgeAbi_DelegateOp: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_CodeInfo
extension ForgeAbi_CodeInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_TypeUrls
extension ForgeAbi_TypeUrls: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_DeployProtocolTx
extension ForgeAbi_DeployProtocolTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_DepositTetherTx
extension ForgeAbi_DepositTetherTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_DepositTokenTx
extension ForgeAbi_DepositTokenTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ExchangeInfo
extension ForgeAbi_ExchangeInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
we could support these cases (and vise versa):
- sender fungible token <-> receiver one or more assets
- sender fungible token + asset <-> receiver one or more assets
- sender one or more assets <-> receiver one or more assets
Declaration
Swift
public struct ForgeAbi_ExchangeTx
extension ForgeAbi_ExchangeTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_TetherExchangeInfo
extension ForgeAbi_TetherExchangeInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
This transaction is designed to make cross-chain transaction.
See moreDeclaration
Swift
public struct ForgeAbi_ExchangeTetherTx
extension ForgeAbi_ExchangeTetherTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_PokeTx
extension ForgeAbi_PokeTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RetrieveSwapTx
extension ForgeAbi_RetrieveSwapTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RevokeDelegationTx
extension ForgeAbi_RevokeDelegationTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RevokeSwapTx
extension ForgeAbi_RevokeSwapTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RevokeTetherTx
extension ForgeAbi_RevokeTetherTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RevokeWithdrawTx
extension ForgeAbi_RevokeWithdrawTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
create_tx(itx, wallet, token)
See moreDeclaration
Swift
public struct ForgeAbi_RequestCreateTx
extension ForgeAbi_RequestCreateTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseCreateTx
extension ForgeAbi_ResponseCreateTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
multisig(tx, wallet, token)
See moreDeclaration
Swift
public struct ForgeAbi_RequestMultisig
extension ForgeAbi_RequestMultisig: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseMultisig
extension ForgeAbi_ResponseMultisig: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
send_tx(tx, wallet, token, commit \ false)
See moreDeclaration
Swift
public struct ForgeAbi_RequestSendTx
extension ForgeAbi_RequestSendTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseSendTx
extension ForgeAbi_ResponseSendTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
get_tx(hash)
See moreDeclaration
Swift
public struct ForgeAbi_RequestGetTx
extension ForgeAbi_RequestGetTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseGetTx
extension ForgeAbi_ResponseGetTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
get_block(height)
See moreDeclaration
Swift
public struct ForgeAbi_RequestGetBlock
extension ForgeAbi_RequestGetBlock: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseGetBlock
extension ForgeAbi_ResponseGetBlock: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RequestGetBlocks
extension ForgeAbi_RequestGetBlocks: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseGetBlocks
extension ForgeAbi_ResponseGetBlocks: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
create_wallet(moniker, passphrase): create an account locally
See moreDeclaration
Swift
public struct ForgeAbi_RequestCreateWallet
extension ForgeAbi_RequestCreateWallet: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseCreateWallet
extension ForgeAbi_ResponseCreateWallet: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
load_wallet(address, passphrase): load account to memory with given passphrase
See moreDeclaration
Swift
public struct ForgeAbi_RequestLoadWallet
extension ForgeAbi_RequestLoadWallet: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseLoadWallet
extension ForgeAbi_ResponseLoadWallet: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
recover_wallet(data, passphrase): recover to a keystore with given passphrase. data could be seed words or bytes of secret key.
See moreDeclaration
Swift
public struct ForgeAbi_RequestRecoverWallet
extension ForgeAbi_RequestRecoverWallet: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseRecoverWallet
extension ForgeAbi_ResponseRecoverWallet: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
list_wallet(): list accounts stored in this node
See moreDeclaration
Swift
public struct ForgeAbi_RequestListWallet
extension ForgeAbi_RequestListWallet: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseListWallet
extension ForgeAbi_ResponseListWallet: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
remove_wallet(hash): remove account by hash for this node
See moreDeclaration
Swift
public struct ForgeAbi_RequestRemoveWallet
extension ForgeAbi_RequestRemoveWallet: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseRemoveWallet
extension ForgeAbi_ResponseRemoveWallet: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RequestDeclareNode
extension ForgeAbi_RequestDeclareNode: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseDeclareNode
extension ForgeAbi_ResponseDeclareNode: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
get_account_state(address, key): retrieve the current state from a list of wallet addresses, return the value of the key. If key is omitted, return entire account states
See moreDeclaration
Swift
public struct ForgeAbi_RequestGetAccountState
extension ForgeAbi_RequestGetAccountState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseGetAccountState
extension ForgeAbi_ResponseGetAccountState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RequestGetAssetState
extension ForgeAbi_RequestGetAssetState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseGetAssetState
extension ForgeAbi_ResponseGetAssetState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RequestGetProtocolState
extension ForgeAbi_RequestGetProtocolState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseGetProtocolState
extension ForgeAbi_ResponseGetProtocolState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RequestGetStakeState
extension ForgeAbi_RequestGetStakeState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseGetStakeState
extension ForgeAbi_ResponseGetStakeState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
get_forge_state(key): retrieve Forge state by key. If key is omitted, return entire Forge state
See moreDeclaration
Swift
public struct ForgeAbi_RequestGetForgeState
extension ForgeAbi_RequestGetForgeState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseGetForgeState
extension ForgeAbi_ResponseGetForgeState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RequestGetTetherState
extension ForgeAbi_RequestGetTetherState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseGetTetherState
extension ForgeAbi_ResponseGetTetherState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RequestGetSwapState
extension ForgeAbi_RequestGetSwapState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseGetSwapState
extension ForgeAbi_ResponseGetSwapState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RequestGetDelegateState
extension ForgeAbi_RequestGetDelegateState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseGetDelegateState
extension ForgeAbi_ResponseGetDelegateState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
store_file(chunk): store a piece of data into ipfs, return its hash address
See moreDeclaration
Swift
public struct ForgeAbi_RequestStoreFile
extension ForgeAbi_RequestStoreFile: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseStoreFile
extension ForgeAbi_ResponseStoreFile: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
load_file(hash): load a hash address from ipfs and return the file content
See moreDeclaration
Swift
public struct ForgeAbi_RequestLoadFile
extension ForgeAbi_RequestLoadFile: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseLoadFile
extension ForgeAbi_ResponseLoadFile: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
pin_file(hash): pin a hash address into ipfs, return ok if success
See moreDeclaration
Swift
public struct ForgeAbi_RequestPinFile
extension ForgeAbi_RequestPinFile: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponsePinFile
extension ForgeAbi_ResponsePinFile: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
get_chain_info(): retrieve the current chain information
See moreDeclaration
Swift
public struct ForgeAbi_RequestGetChainInfo
extension ForgeAbi_RequestGetChainInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseGetChainInfo
extension ForgeAbi_ResponseGetChainInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
get_node_info(): retrieve the current node information
See moreDeclaration
Swift
public struct ForgeAbi_RequestGetNodeInfo
extension ForgeAbi_RequestGetNodeInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseGetNodeInfo
extension ForgeAbi_ResponseGetNodeInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
search(term): retrieve related transactions by a search term (prefix match)
See moreDeclaration
Swift
public struct ForgeAbi_RequestSearch
extension ForgeAbi_RequestSearch: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseSearch
extension ForgeAbi_ResponseSearch: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RequestGetUnconfirmedTxs
extension ForgeAbi_RequestGetUnconfirmedTxs: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseGetUnconfirmedTxs
extension ForgeAbi_ResponseGetUnconfirmedTxs: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RequestGetNetInfo
extension ForgeAbi_RequestGetNetInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseGetNetInfo
extension ForgeAbi_ResponseGetNetInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RequestGetValidatorsInfo
extension ForgeAbi_RequestGetValidatorsInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseGetValidatorsInfo
extension ForgeAbi_ResponseGetValidatorsInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
filter could be: value.header.height > 10086 and value.byzantine_validators != []
See moreDeclaration
Swift
public struct ForgeAbi_RequestSubscribe
extension ForgeAbi_RequestSubscribe: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseSubscribe
extension ForgeAbi_ResponseSubscribe: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RequestUnsubscribe
extension ForgeAbi_RequestUnsubscribe: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseUnsubscribe
extension ForgeAbi_ResponseUnsubscribe: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
get config
See moreDeclaration
Swift
public struct ForgeAbi_RequestGetConfig
extension ForgeAbi_RequestGetConfig: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseGetConfig
extension ForgeAbi_ResponseGetConfig: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ByDay
extension ForgeAbi_ByDay: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ByHour
extension ForgeAbi_ByHour: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RequestGetForgeStats
extension ForgeAbi_RequestGetForgeStats: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseGetForgeStats
extension ForgeAbi_ResponseGetForgeStats: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RequestListTransactions
extension ForgeAbi_RequestListTransactions: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseListTransactions
extension ForgeAbi_ResponseListTransactions: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RequestListAssets
extension ForgeAbi_RequestListAssets: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseListAssets
extension ForgeAbi_ResponseListAssets: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RequestListStakes
extension ForgeAbi_RequestListStakes: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseListStakes
extension ForgeAbi_ResponseListStakes: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RequestListAccount
extension ForgeAbi_RequestListAccount: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseListAccount
extension ForgeAbi_ResponseListAccount: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RequestListTopAccounts
extension ForgeAbi_RequestListTopAccounts: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseListTopAccounts
extension ForgeAbi_ResponseListTopAccounts: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RequestListAssetTransactions
extension ForgeAbi_RequestListAssetTransactions: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseListAssetTransactions
extension ForgeAbi_ResponseListAssetTransactions: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RequestListBlocks
extension ForgeAbi_RequestListBlocks: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseListBlocks
extension ForgeAbi_ResponseListBlocks: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RequestListTethers
extension ForgeAbi_RequestListTethers: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseListTethers
extension ForgeAbi_ResponseListTethers: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RequestListSwap
extension ForgeAbi_RequestListSwap: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseListSwap
extension ForgeAbi_ResponseListSwap: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RequestGetHealthStatus
extension ForgeAbi_RequestGetHealthStatus: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ResponseGetHealthStatus
extension ForgeAbi_ResponseGetHealthStatus: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbtDidWorkshop_WorkshopAsset
extension AbtDidWorkshop_WorkshopAsset: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_SetupSwapTx
extension ForgeAbi_SetupSwapTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
type url: fg:x:stake_asset. Stake for Tx is the same as stake for asset.
See moreDeclaration
Swift
public struct ForgeAbi_stakeForAsset
extension ForgeAbi_stakeForAsset: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
type url: fg:x:stake_chain. So far we haven’t figured out how this could be done.
See moreDeclaration
Swift
public struct ForgeAbi_stakeForChain
extension ForgeAbi_stakeForChain: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
type url: fg:x:stake_node
See moreDeclaration
Swift
public struct ForgeAbi_StakeForNode
extension ForgeAbi_StakeForNode: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
type url: fg:x:stake_user
See moreDeclaration
Swift
public struct ForgeAbi_stakeForUser
extension ForgeAbi_stakeForUser: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Here we will reuse DeclareTx to declare a node. DeclareTx could only be carried out by node admin. We will have an RPC to ask forge to use the private key of the node and declare its identity. Then an account state will be created for that node and later on people can stake to that account. The top N staked nodes will be validators in the chain. Once a node is declared, people can use StakeTx to stake its tokens to it minimun staked token is 1. stake could be very flexible, that one can stake for a node, a user, an asset, a chain or a tx hash (normally a vote tx)
See moreDeclaration
Swift
public struct ForgeAbi_StakeTx
extension ForgeAbi_StakeTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_AccountState
extension ForgeAbi_AccountState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_AssetState
extension ForgeAbi_AssetState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_CoreProtocol
extension ForgeAbi_CoreProtocol: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ForgeState
extension ForgeAbi_ForgeState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
keep a list of state root for different dbs (column families). RootState will be stored in the default column family, and we return the root hash for default column family, thus our app_state would contain all hashes from different column families.
See moreDeclaration
Swift
public struct ForgeAbi_RootState
extension ForgeAbi_RootState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_StakeState
extension ForgeAbi_StakeState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_StatisticsState
extension ForgeAbi_StatisticsState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_BlacklistState
extension ForgeAbi_BlacklistState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ProtocolState
extension ForgeAbi_ProtocolState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
This is just for displaying purpose.
See moreDeclaration
Swift
public struct ForgeAbi_TetherState
extension ForgeAbi_TetherState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
This is the one stored in state DB.
See moreDeclaration
Swift
public struct ForgeAbi_TetherInfo
extension ForgeAbi_TetherInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
TODO: [peiling] We have already defined this state in core protocols repo. The only reason we define this state here again is because the protobuf definition ResponseGetSwapState needs to reference to this SwapState.
See moreDeclaration
Swift
public struct ForgeAbi_SwapState
extension ForgeAbi_SwapState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
a rule can check against the statistics values, e.g. state.num_txs < 10000, state.balance_delta < 50000, delta is calculated based on the configuration for interval.
See moreDeclaration
Swift
public struct ForgeAbi_DelegateOpState
extension ForgeAbi_DelegateOpState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_DelegateState
extension ForgeAbi_DelegateState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_PageOrder
extension ForgeAbi_PageOrder: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_PageInput
extension ForgeAbi_PageInput: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_TypeFilter
extension ForgeAbi_TypeFilter: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_TimeFilter
extension ForgeAbi_TimeFilter: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_AddressFilter
extension ForgeAbi_AddressFilter: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_PageInfo
extension ForgeAbi_PageInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_IndexedTransaction
extension ForgeAbi_IndexedTransaction: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_IndexedAccountState
extension ForgeAbi_IndexedAccountState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_IndexedAssetState
extension ForgeAbi_IndexedAssetState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_IndexedStakeState
extension ForgeAbi_IndexedStakeState: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_IndexedBlock
extension ForgeAbi_IndexedBlock: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_HealthStatus
extension ForgeAbi_HealthStatus: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ConsensusStatus
extension ForgeAbi_ConsensusStatus: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_NetworkStatus
extension ForgeAbi_NetworkStatus: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_StorageStatus
extension ForgeAbi_StorageStatus: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_DiskSpaceStatus
extension ForgeAbi_DiskSpaceStatus: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ForgeStatus
extension ForgeAbi_ForgeStatus: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_AbciServerStatus
extension ForgeAbi_AbciServerStatus: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ValidityFilter
extension ForgeAbi_ValidityFilter: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_RangeFilter
extension ForgeAbi_RangeFilter: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_TransferTx
extension ForgeAbi_TransferTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_BigUint
extension ForgeAbi_BigUint: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_BigSint
extension ForgeAbi_BigSint: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_WalletType
extension ForgeAbi_WalletType: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_WalletInfo
extension ForgeAbi_WalletInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ChainInfo
extension ForgeAbi_ChainInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_NodeInfo
extension ForgeAbi_NodeInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_Validator
extension ForgeAbi_Validator: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ConsensusParams
extension ForgeAbi_ConsensusParams: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
a deferred task (need more consideration)
See moreDeclaration
Swift
public struct ForgeAbi_UpgradeTask
extension ForgeAbi_UpgradeTask: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_UpgradeTasks
extension ForgeAbi_UpgradeTasks: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_AbciContext
extension ForgeAbi_AbciContext: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_Multisig
extension ForgeAbi_Multisig: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_Transaction
extension ForgeAbi_Transaction: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_TransactionInfo
extension ForgeAbi_TransactionInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_DeclareConfig
extension ForgeAbi_DeclareConfig: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_DelegateConfig
extension ForgeAbi_DelegateConfig: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_TransactionConfig
extension ForgeAbi_TransactionConfig: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_BlockInfo
extension ForgeAbi_BlockInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_BlockInfoSimple
extension ForgeAbi_BlockInfoSimple: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_TxStatus
extension ForgeAbi_TxStatus: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_CircularQueue
extension ForgeAbi_CircularQueue: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_StateContext
extension ForgeAbi_StateContext: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_StakeContext
extension ForgeAbi_StakeContext: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_StakeSummary
extension ForgeAbi_StakeSummary: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_StakeConfig
extension ForgeAbi_StakeConfig: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_UnconfirmedTxs
extension ForgeAbi_UnconfirmedTxs: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_NetInfo
extension ForgeAbi_NetInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_GeoInfo
extension ForgeAbi_GeoInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_PeerInfo
extension ForgeAbi_PeerInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ValidatorsInfo
extension ForgeAbi_ValidatorsInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ValidatorInfo
extension ForgeAbi_ValidatorInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_GenesisInfo
extension ForgeAbi_GenesisInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ForgeStats
extension ForgeAbi_ForgeStats: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_TxStatistics
extension ForgeAbi_TxStatistics: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_ForgeToken
extension ForgeAbi_ForgeToken: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_PokeInfo
extension ForgeAbi_PokeInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_PokeConfig
extension ForgeAbi_PokeConfig: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_UpgradeInfo
extension ForgeAbi_UpgradeInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_WithdrawItem
extension ForgeAbi_WithdrawItem: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_AccountConfig
extension ForgeAbi_AccountConfig: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_TokenSwapConfig
extension ForgeAbi_TokenSwapConfig: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_Evidence
extension ForgeAbi_Evidence: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_UpdateAssetTx
extension ForgeAbi_UpdateAssetTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_UpgradeNodeTx
extension ForgeAbi_UpgradeNodeTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
================================================================
import “github.com/tendermint/tendermint/libs/common/proto”;
See moreDeclaration
Swift
public struct AbciVendor_KVPair
extension AbciVendor_KVPair: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
================================================================
import “github.com/tendermint/tendermint/crypto/merkle/merkle.proto”;
ProofOp defines an operation used for calculating Merkle root The data could be arbitrary format, providing nessecary data for example neighbouring node hash
See moreDeclaration
Swift
public struct AbciVendor_ProofOp
extension AbciVendor_ProofOp: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Proof is Merkle proof defined by the list of ProofOps
See moreDeclaration
Swift
public struct AbciVendor_Proof
extension AbciVendor_Proof: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
BlockParams contains limits on the block size and timestamp.
See moreDeclaration
Swift
public struct AbciVendor_BlockParams
extension AbciVendor_BlockParams: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
EvidenceParams contains limits on the evidence.
See moreDeclaration
Swift
public struct AbciVendor_EvidenceParams
extension AbciVendor_EvidenceParams: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
ValidatorParams contains limits on validators.
See moreDeclaration
Swift
public struct AbciVendor_ValidatorParams
extension AbciVendor_ValidatorParams: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
ConsensusParams contains all consensus-relevant parameters that can be adjusted by the abci app
See moreDeclaration
Swift
public struct AbciVendor_ConsensusParams
extension AbciVendor_ConsensusParams: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_LastCommitInfo
extension AbciVendor_LastCommitInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_Event
extension AbciVendor_Event: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_Version
extension AbciVendor_Version: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_BlockID
extension AbciVendor_BlockID: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_PartSetHeader
extension AbciVendor_PartSetHeader: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Validator
See moreDeclaration
Swift
public struct AbciVendor_Validator
extension AbciVendor_Validator: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
ValidatorUpdate
See moreDeclaration
Swift
public struct AbciVendor_ValidatorUpdate
extension AbciVendor_ValidatorUpdate: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
VoteInfo
See moreDeclaration
Swift
public struct AbciVendor_VoteInfo
extension AbciVendor_VoteInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_PubKey
extension AbciVendor_PubKey: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_Evidence
extension AbciVendor_Evidence: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_Header
extension AbciVendor_Header: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_RequestEcho
extension AbciVendor_RequestEcho: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_RequestFlush
extension AbciVendor_RequestFlush: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_RequestInfo
extension AbciVendor_RequestInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
nondeterministic
See moreDeclaration
Swift
public struct AbciVendor_RequestSetOption
extension AbciVendor_RequestSetOption: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_RequestInitChain
extension AbciVendor_RequestInitChain: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_RequestQuery
extension AbciVendor_RequestQuery: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_RequestBeginBlock
extension AbciVendor_RequestBeginBlock: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_RequestCheckTx
extension AbciVendor_RequestCheckTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_RequestDeliverTx
extension AbciVendor_RequestDeliverTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_RequestEndBlock
extension AbciVendor_RequestEndBlock: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_RequestCommit
extension AbciVendor_RequestCommit: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_Request
extension AbciVendor_Request: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
nondeterministic
See moreDeclaration
Swift
public struct AbciVendor_ResponseException
extension AbciVendor_ResponseException: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_ResponseEcho
extension AbciVendor_ResponseEcho: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_ResponseFlush
extension AbciVendor_ResponseFlush: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_ResponseInfo
extension AbciVendor_ResponseInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
nondeterministic
See moreDeclaration
Swift
public struct AbciVendor_ResponseSetOption
extension AbciVendor_ResponseSetOption: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_ResponseInitChain
extension AbciVendor_ResponseInitChain: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_ResponseQuery
extension AbciVendor_ResponseQuery: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_ResponseBeginBlock
extension AbciVendor_ResponseBeginBlock: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_ResponseCheckTx
extension AbciVendor_ResponseCheckTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_ResponseDeliverTx
extension AbciVendor_ResponseDeliverTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_ResponseEndBlock
extension AbciVendor_ResponseEndBlock: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_ResponseCommit
extension AbciVendor_ResponseCommit: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_Response
extension AbciVendor_Response: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
================================================================ import “github.com/tendermint/tendermint/rpc/grpc/proto”; NOTE: gogoproto related attributes on each field is removed, since we are
using elixir
See moreDeclaration
Swift
public struct AbciVendor_RequestPing
extension AbciVendor_RequestPing: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_RequestBroadcastTx
extension AbciVendor_RequestBroadcastTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_ResponsePing
extension AbciVendor_ResponsePing: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct AbciVendor_ResponseBroadcastTx
extension AbciVendor_ResponseBroadcastTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_TetherTradeInfo
extension ForgeAbi_TetherTradeInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
This transaction is designed to make cross-chain transaction.
See moreDeclaration
Swift
public struct ForgeAbi_WithdrawTetherTx
extension ForgeAbi_WithdrawTetherTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct ForgeAbi_WithdrawTokenTx
extension ForgeAbi_WithdrawTokenTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding