MCPcopy Create free account

hub / github.com/ElementsProject/confidential-assets-demo / types & classes

Types & classes38 in github.com/ElementsProject/confidential-assets-demo

TypeAliasBalanceMap
BalanceMap is a map where the key is an assetid and the value is a balance.
src/rpc/rpc.go:57
StructBlock
Block with Transactions
src/bob/main.go:19
StructDemoConf
DemoConf represents externalized setting.
src/democonf/democonf.go:16
StructErrorResponse
ErrorResponse is a structure that represents the JSON-API response.
src/lib/http.go:109
StructExchangeOfferRequest
ExchangeOfferRequest is a structure that represents the JSON-API request.
src/lib/http.go:59
StructExchangeOfferResponse
ExchangeOfferResponse is a structure that represents the JSON-API response.
src/lib/http.go:65
StructExchangeOfferWBRequest
ExchangeOfferWBRequest is a structure that represents the JSON-API request.
src/lib/http.go:78
StructExchangeOfferWBResponse
ExchangeOfferWBResponse is a structure that represents the JSON-API response.
src/lib/http.go:85
StructExchangeRateRequest
ExchangeRateRequest is a structure that represents the JSON-API request.
src/lib/http.go:31
StructExchangeRateResponse
ExchangeRateResponse is a structure that represents the JSON-API response.
src/lib/http.go:37
StructItem
Item details
src/dave/main.go:42
TypeAliasLockList
LockList to keep referenced utxos (potentially to-be-spent)
src/rpc/helper.go:15
StructOrder
Order details
src/dave/main.go:53
StructRawTransaction
RawTransaction is transaction details.
src/rpc/rpc.go:107
StructRpc
Rpc is request info.
src/rpc/rpc.go:126
StructRpcError
RpcError is error details.
src/rpc/rpc.go:149
StructRpcRequest
RpcRequest is request parameters.
src/rpc/rpc.go:134
StructRpcResponse
RpcResponse is response details.
src/rpc/rpc.go:142
StructScriptPubKey
ScriptPubKey is pubkey details.
src/rpc/rpc.go:80
StructScriptSig
ScriptSig is script details.
src/rpc/rpc.go:74
StructSignedTransaction
SignedTransaction is transaction details.
src/rpc/rpc.go:120
StructSubmitExchangeRequest
SubmitExchangeRequest is a structure that represents the JSON-API request.
src/lib/http.go:99
StructSubmitExchangeResponse
SubmitExchangeResponse is a structure that represents the JSON-API response.
src/lib/http.go:104
StructUnspent
Unspent contains unspent details.
src/rpc/rpc.go:36
TypeAliasUnspentList
UnspentList is an array of unspent outputs.
src/rpc/rpc.go:54
StructUserOfferRequest
UserOfferRequest is a structure that represents the web-form for "/offer" request.
src/alice/main.go:31
StructUserOfferResByAsset
UserOfferResByAsset is a structure for UserOfferResponse.
src/alice/main.go:43
TypeAliasUserOfferResponse
UserOfferResponse is a map that represents the response for "/offer" request.
src/alice/main.go:51
StructUserSendRequest
UserSendRequest is a structure that represents the web-form for "/send" request.
src/alice/main.go:37
StructUserSendResponse
UserSendResponse is a structure that represents the response for "/send" request.
src/alice/main.go:54
StructUserWalletInfoRequest
UserWalletInfoRequest is a structure that represents the web-form for "/walletinfo" request.
src/alice/main.go:27
StructUserWalletInfoResponse
UserWalletInfoResponse is a structure that represents the response for "/walletinfo" request.
src/alice/main.go:60
StructValidatedAddress
ValidatedAddress contains address details.
src/rpc/rpc.go:18
StructVin
Vin is input details.
src/rpc/rpc.go:89
StructVout
Vout is output details.
src/rpc/rpc.go:98
StructWallet
Wallet is wallet details.
src/rpc/rpc.go:60
StructexchangeRateTuple
src/charlie/main.go:20
Structquotation
src/alice/main.go:64