mirror of
https://github.com/corda/corda.git
synced 2025-01-02 19:26:47 +00:00
6201 lines
1.0 MiB
6201 lines
1.0 MiB
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><span class="identifier"></span></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="alltypes/index.html"><span class="identifier">alltypes</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-a-n-s-i-progress-renderer/index.html"><span class="keyword">object </span><span class="identifier">ANSIProgressRenderer</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-a-n-s-i-progress-renderer/progress-tracker.html"><span class="keyword">var </span><span class="identifier">progressTracker</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a><span class="symbol">?</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/index.html"><span class="keyword">abstract</span> <span class="keyword">class </span><span class="identifier">AbstractNode</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/-init-.html"><span class="identifier">AbstractNode</span><span class="symbol">(</span><span class="identifier" id="core.node.AbstractNode$<init>(java.nio.file.Path, core.node.NodeConfiguration, core.messaging.LegallyIdentifiableNode)/dir">dir</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">, </span><span class="identifier" id="core.node.AbstractNode$<init>(java.nio.file.Path, core.node.NodeConfiguration, core.messaging.LegallyIdentifiableNode)/configuration">configuration</span><span class="symbol">:</span> <a href="core.node/-node-configuration/index.html"><span class="identifier">NodeConfiguration</span></a><span class="symbol">, </span><span class="identifier" id="core.node.AbstractNode$<init>(java.nio.file.Path, core.node.NodeConfiguration, core.messaging.LegallyIdentifiableNode)/timestamperAddress">timestamperAddress</span><span class="symbol">:</span> <a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">?</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/-p-r-i-v-a-t-e_-k-e-y_-f-i-l-e_-n-a-m-e.html"><span class="keyword">val </span><span class="identifier">PRIVATE_KEY_FILE_NAME</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/-p-u-b-l-i-c_-i-d-e-n-t-i-t-y_-f-i-l-e_-n-a-m-e.html"><span class="keyword">val </span><span class="identifier">PUBLIC_IDENTITY_FILE_NAME</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/_services-that-accept-uploads.html"><span class="keyword">protected</span> <span class="keyword">val </span><span class="identifier">_servicesThatAcceptUploads</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/ArrayList.html"><span class="identifier">ArrayList</span></a><span class="symbol"><</span><a href="core.node/-accepts-file-upload/index.html"><span class="identifier">AcceptsFileUpload</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/configuration.html"><span class="keyword">val </span><span class="identifier">configuration</span><span class="symbol">: </span><a href="core.node/-node-configuration/index.html"><span class="identifier">NodeConfiguration</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/construct-storage-service.html"><span class="keyword">protected</span> <span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">constructStorageService</span><span class="symbol">(</span><span class="identifier" id="core.node.AbstractNode$constructStorageService(core.node.services.NodeAttachmentService, java.security.KeyPair, core.Party, core.ContractFactory)/attachments">attachments</span><span class="symbol">:</span> <a href="core.node.services/-node-attachment-service/index.html"><span class="identifier">NodeAttachmentService</span></a><span class="symbol">, </span><span class="identifier" id="core.node.AbstractNode$constructStorageService(core.node.services.NodeAttachmentService, java.security.KeyPair, core.Party, core.ContractFactory)/keypair">keypair</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">, </span><span class="identifier" id="core.node.AbstractNode$constructStorageService(core.node.services.NodeAttachmentService, java.security.KeyPair, core.Party, core.ContractFactory)/identity">identity</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">, </span><span class="identifier" id="core.node.AbstractNode$constructStorageService(core.node.services.NodeAttachmentService, java.security.KeyPair, core.Party, core.ContractFactory)/contractFactory">contractFactory</span><span class="symbol">:</span> <a href="core/-contract-factory/index.html"><span class="identifier">ContractFactory</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.node.services/-storage-service-impl/index.html"><span class="identifier">StorageServiceImpl</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/contract-factory.html"><span class="keyword">protected</span> <span class="keyword">val </span><span class="identifier">contractFactory</span><span class="symbol">: </span><a href="core/-contract-factory/index.html"><span class="identifier">ContractFactory</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/dir.html"><span class="keyword">val </span><span class="identifier">dir</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/identity.html"><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">identity</span><span class="symbol">: </span><a href="core.node.services/-identity-service/index.html"><span class="identifier">IdentityService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/in-node-timestamping-service.html"><span class="keyword">var </span><span class="identifier">inNodeTimestampingService</span><span class="symbol">: </span><a href="core.node.services/-node-timestamper-service/index.html"><span class="identifier">NodeTimestamperService</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/initialise-storage-service.html"><span class="keyword">protected</span> <span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">initialiseStorageService</span><span class="symbol">(</span><span class="identifier" id="core.node.AbstractNode$initialiseStorageService(java.nio.file.Path)/dir">dir</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.node.services/-storage-service/index.html"><span class="identifier">StorageService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/key-management.html"><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">keyManagement</span><span class="symbol">: </span><a href="core.node.services/-e2-e-test-key-management-service/index.html"><span class="identifier">E2ETestKeyManagementService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/legally-identifable-address.html"><span class="keyword">val </span><span class="identifier">legallyIdentifableAddress</span><span class="symbol">: </span><a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/log.html"><span class="keyword">protected</span> <span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">log</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/make-identity-service.html"><span class="keyword">protected</span> <span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">makeIdentityService</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.node.services/-identity-service/index.html"><span class="identifier">IdentityService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/make-interest-rate-oracle-service.html"><span class="keyword">protected</span> <span class="keyword">fun </span><span class="identifier">makeInterestRateOracleService</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/make-messaging-service.html"><span class="keyword">protected</span> <span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">makeMessagingService</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.messaging/-messaging-service/index.html"><span class="identifier">MessagingService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/net.html"><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">net</span><span class="symbol">: </span><a href="core.messaging/-messaging-service/index.html"><span class="identifier">MessagingService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/server-thread.html"><span class="keyword">protected</span> <span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">serverThread</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ExecutorService.html"><span class="identifier">ExecutorService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/services.html"><span class="keyword">val </span><span class="identifier">services</span><span class="symbol">: </span><a href="core.node.services/-service-hub/index.html"><span class="identifier">ServiceHub</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/services-that-accept-uploads.html"><span class="keyword">val </span><span class="identifier">servicesThatAcceptUploads</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core.node/-accepts-file-upload/index.html"><span class="identifier">AcceptsFileUpload</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/smm.html"><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">smm</span><span class="symbol">: </span><a href="core.messaging/-state-machine-manager/index.html"><span class="identifier">StateMachineManager</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/start.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">start</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.node/-abstract-node/index.html"><span class="identifier">AbstractNode</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/stop.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">stop</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/storage.html"><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">storage</span><span class="symbol">: </span><a href="core.node.services/-storage-service/index.html"><span class="identifier">StorageService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/timestamper-address.html"><span class="keyword">val </span><span class="identifier">timestamperAddress</span><span class="symbol">: </span><a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/wallet.html"><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">wallet</span><span class="symbol">: </span><a href="core.node.services/-wallet-service/index.html"><span class="identifier">WalletService</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-accepts-file-upload/index.html"><span class="keyword">interface </span><span class="identifier">AcceptsFileUpload</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-accepts-file-upload/acceptable-file-extensions.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">acceptableFileExtensions</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><span class="identifier">String</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-accepts-file-upload/data-type-prefix.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">dataTypePrefix</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-accepts-file-upload/upload.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">upload</span><span class="symbol">(</span><span class="identifier" id="core.node.AcceptsFileUpload$upload(java.io.InputStream)/data">data</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html"><span class="identifier">InputStream</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-accrual-adjustment/index.html"><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">AccrualAdjustment</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-accrual-adjustment/-adjusted.html"><span class="identifier">Adjusted</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-accrual-adjustment/-unadjusted.html"><span class="identifier">Unadjusted</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-all-possible-recipients.html"><span class="keyword">interface </span><span class="identifier">AllPossibleRecipients</span> <span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Amount</span> <span class="symbol">:</span> <span class="identifier">Comparable</span><span class="symbol"><</span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/-init-.html"><span class="identifier">Amount</span><span class="symbol">(</span><span class="identifier" id="core.Amount$<init>(kotlin.Long, java.util.Currency)/pennies">pennies</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.Amount$<init>(kotlin.Long, java.util.Currency)/currency">currency</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Currency.html"><span class="identifier">Currency</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/compare-to.html"><span class="keyword">fun </span><span class="identifier">compareTo</span><span class="symbol">(</span><span class="identifier" id="core.Amount$compareTo(core.Amount)/other">other</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/currency.html"><span class="keyword">val </span><span class="identifier">currency</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Currency.html"><span class="identifier">Currency</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/div.html"><span class="keyword">operator</span> <span class="keyword">fun </span><span class="identifier">div</span><span class="symbol">(</span><span class="identifier" id="core.Amount$div(kotlin.Long)/other">other</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/div.html"><span class="keyword">operator</span> <span class="keyword">fun </span><span class="identifier">div</span><span class="symbol">(</span><span class="identifier" id="core.Amount$div(kotlin.Int)/other">other</span><span class="symbol">:</span> <span class="identifier">Int</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/minus.html"><span class="keyword">operator</span> <span class="keyword">fun </span><span class="identifier">minus</span><span class="symbol">(</span><span class="identifier" id="core.Amount$minus(core.Amount)/other">other</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/pennies.html"><span class="keyword">val </span><span class="identifier">pennies</span><span class="symbol">: </span><span class="identifier">Long</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/plus.html"><span class="keyword">operator</span> <span class="keyword">fun </span><span class="identifier">plus</span><span class="symbol">(</span><span class="identifier" id="core.Amount$plus(core.Amount)/other">other</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/times.html"><span class="keyword">operator</span> <span class="keyword">fun </span><span class="identifier">times</span><span class="symbol">(</span><span class="identifier" id="core.Amount$times(kotlin.Long)/other">other</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/times.html"><span class="keyword">operator</span> <span class="keyword">fun </span><span class="identifier">times</span><span class="symbol">(</span><span class="identifier" id="core.Amount$times(kotlin.Int)/other">other</span><span class="symbol">:</span> <span class="identifier">Int</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/index.html"><span class="keyword">class </span><span class="identifier">ArtemisMessagingService</span> <span class="symbol">:</span> <a href="core.messaging/-messaging-service/index.html"><span class="identifier">MessagingService</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/-init-.html"><span class="identifier">ArtemisMessagingService</span><span class="symbol">(</span><span class="identifier" id="core.node.services.ArtemisMessagingService$<init>(java.nio.file.Path, )/directory">directory</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.ArtemisMessagingService$<init>(java.nio.file.Path, )/myHostPort">myHostPort</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/-handler/index.html"><span class="keyword">inner</span> <span class="keyword">class </span><span class="identifier">Handler</span> <span class="symbol">:</span> <a href="core.messaging/-message-handler-registration.html"><span class="identifier">MessageHandlerRegistration</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/-handler/-init-.html"><span class="identifier">Handler</span><span class="symbol">(</span><span class="identifier" id="core.node.services.ArtemisMessagingService.Handler$<init>(java.util.concurrent.Executor, kotlin.String, kotlin.Function2((core.messaging.Message, core.messaging.MessageHandlerRegistration, kotlin.Unit)))/executor">executor</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Executor.html"><span class="identifier">Executor</span></a><span class="symbol">?</span><span class="symbol">, </span><span class="identifier" id="core.node.services.ArtemisMessagingService.Handler$<init>(java.util.concurrent.Executor, kotlin.String, kotlin.Function2((core.messaging.Message, core.messaging.MessageHandlerRegistration, kotlin.Unit)))/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.node.services.ArtemisMessagingService.Handler$<init>(java.util.concurrent.Executor, kotlin.String, kotlin.Function2((core.messaging.Message, core.messaging.MessageHandlerRegistration, kotlin.Unit)))/callback">callback</span><span class="symbol">:</span> <span class="symbol">(</span><a href="core.messaging/-message/index.html"><span class="identifier">Message</span></a><span class="symbol">,</span> <a href="core.messaging/-message-handler-registration.html"><span class="identifier">MessageHandlerRegistration</span></a><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Unit</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/-handler/callback.html"><span class="keyword">val </span><span class="identifier">callback</span><span class="symbol">: </span><span class="symbol">(</span><a href="core.messaging/-message/index.html"><span class="identifier">Message</span></a><span class="symbol">,</span> <a href="core.messaging/-message-handler-registration.html"><span class="identifier">MessageHandlerRegistration</span></a><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/-handler/executor.html"><span class="keyword">val </span><span class="identifier">executor</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Executor.html"><span class="identifier">Executor</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/-handler/topic.html"><span class="keyword">val </span><span class="identifier">topic</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/-t-o-p-i-c_-p-r-o-p-e-r-t-y.html"><span class="keyword">val </span><span class="identifier">TOPIC_PROPERTY</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/add-message-handler.html"><span class="keyword">fun </span><span class="identifier">addMessageHandler</span><span class="symbol">(</span><span class="identifier" id="core.node.services.ArtemisMessagingService$addMessageHandler(kotlin.String, java.util.concurrent.Executor, kotlin.Function2((core.messaging.Message, core.messaging.MessageHandlerRegistration, kotlin.Unit)))/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.node.services.ArtemisMessagingService$addMessageHandler(kotlin.String, java.util.concurrent.Executor, kotlin.Function2((core.messaging.Message, core.messaging.MessageHandlerRegistration, kotlin.Unit)))/executor">executor</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Executor.html"><span class="identifier">Executor</span></a><span class="symbol">?</span><span class="symbol">, </span><span class="identifier" id="core.node.services.ArtemisMessagingService$addMessageHandler(kotlin.String, java.util.concurrent.Executor, kotlin.Function2((core.messaging.Message, core.messaging.MessageHandlerRegistration, kotlin.Unit)))/callback">callback</span><span class="symbol">:</span> <span class="symbol">(</span><a href="core.messaging/-message/index.html"><span class="identifier">Message</span></a><span class="symbol">,</span> <a href="core.messaging/-message-handler-registration.html"><span class="identifier">MessageHandlerRegistration</span></a><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Unit</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.messaging/-message-handler-registration.html"><span class="identifier">MessageHandlerRegistration</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/create-message.html"><span class="keyword">fun </span><span class="identifier">createMessage</span><span class="symbol">(</span><span class="identifier" id="core.node.services.ArtemisMessagingService$createMessage(kotlin.String, kotlin.ByteArray)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.node.services.ArtemisMessagingService$createMessage(kotlin.String, kotlin.ByteArray)/data">data</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.messaging/-message/index.html"><span class="identifier">Message</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/directory.html"><span class="keyword">val </span><span class="identifier">directory</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/log.html"><span class="keyword">val </span><span class="identifier">log</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/make-recipient.html"><span class="keyword">fun </span><span class="identifier">makeRecipient</span><span class="symbol">(</span><span class="identifier" id="core.node.services.ArtemisMessagingService.Companion$makeRecipient()/hostAndPort">hostAndPort</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">)</span><span class="symbol">: </span><a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/make-recipient.html"><span class="keyword">fun </span><span class="identifier">makeRecipient</span><span class="symbol">(</span><span class="identifier" id="core.node.services.ArtemisMessagingService.Companion$makeRecipient(kotlin.String)/hostname">hostname</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/my-address.html"><span class="keyword">val </span><span class="identifier">myAddress</span><span class="symbol">: </span><a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/my-host-port.html"><span class="keyword">val </span><span class="identifier">myHostPort</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/remove-message-handler.html"><span class="keyword">fun </span><span class="identifier">removeMessageHandler</span><span class="symbol">(</span><span class="identifier" id="core.node.services.ArtemisMessagingService$removeMessageHandler(core.messaging.MessageHandlerRegistration)/registration">registration</span><span class="symbol">:</span> <a href="core.messaging/-message-handler-registration.html"><span class="identifier">MessageHandlerRegistration</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/send.html"><span class="keyword">fun </span><span class="identifier">send</span><span class="symbol">(</span><span class="identifier" id="core.node.services.ArtemisMessagingService$send(core.messaging.Message, core.messaging.MessageRecipients)/message">message</span><span class="symbol">:</span> <a href="core.messaging/-message/index.html"><span class="identifier">Message</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.ArtemisMessagingService$send(core.messaging.Message, core.messaging.MessageRecipients)/target">target</span><span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/start.html"><span class="keyword">fun </span><span class="identifier">start</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/stop.html"><span class="keyword">fun </span><span class="identifier">stop</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/to-host-and-port.html"><span class="keyword">fun </span><span class="identifier">toHostAndPort</span><span class="symbol">(</span><span class="identifier" id="core.node.services.ArtemisMessagingService.Companion$toHostAndPort(kotlin.String)/hostname">hostname</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-attachment/index.html"><span class="keyword">interface </span><span class="identifier">Attachment</span> <span class="symbol">:</span> <a href="core/-named-by-hash/index.html"><span class="identifier">NamedByHash</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-attachment/extract-file.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">extractFile</span><span class="symbol">(</span><span class="identifier" id="core.Attachment$extractFile(kotlin.String, java.io.OutputStream)/path">path</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.Attachment$extractFile(kotlin.String, java.io.OutputStream)/outputTo">outputTo</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/io/OutputStream.html"><span class="identifier">OutputStream</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-attachment/open.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">open</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html"><span class="identifier">InputStream</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-attachment/open-as-j-a-r.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">openAsJAR</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/jar/JarInputStream.html"><span class="identifier">JarInputStream</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.servlets/-attachment-download-servlet/index.html"><span class="keyword">class </span><span class="identifier">AttachmentDownloadServlet</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.servlets/-attachment-download-servlet/-init-.html"><span class="identifier">AttachmentDownloadServlet</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.servlets/-attachment-download-servlet/do-get.html"><span class="keyword">fun </span><span class="identifier">doGet</span><span class="symbol">(</span><span class="identifier" id="core.node.servlets.AttachmentDownloadServlet$doGet(, )/req">req</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">, </span><span class="identifier" id="core.node.servlets.AttachmentDownloadServlet$doGet(, )/resp">resp</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-attachment-storage/index.html"><span class="keyword">interface </span><span class="identifier">AttachmentStorage</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-attachment-storage/import-attachment.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">importAttachment</span><span class="symbol">(</span><span class="identifier" id="core.node.services.AttachmentStorage$importAttachment(java.io.InputStream)/jar">jar</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html"><span class="identifier">InputStream</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-attachment-storage/open-attachment.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">openAttachment</span><span class="symbol">(</span><span class="identifier" id="core.node.services.AttachmentStorage$openAttachment(core.crypto.SecureHash)/id">id</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-attachment/index.html"><span class="identifier">Attachment</span></a><span class="symbol">?</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-authenticated-object/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">AuthenticatedObject</span><span class="symbol"><</span><span class="keyword">out</span> <span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-authenticated-object/-init-.html"><span class="identifier">AuthenticatedObject</span><span class="symbol">(</span><span class="identifier" id="core.AuthenticatedObject$<init>(kotlin.collections.List((java.security.PublicKey)), kotlin.collections.List((core.Party)), core.AuthenticatedObject.T)/signers">signers</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.AuthenticatedObject$<init>(kotlin.collections.List((java.security.PublicKey)), kotlin.collections.List((core.Party)), core.AuthenticatedObject.T)/signingParties">signingParties</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.AuthenticatedObject$<init>(kotlin.collections.List((java.security.PublicKey)), kotlin.collections.List((core.Party)), core.AuthenticatedObject.T)/value">value</span><span class="symbol">:</span> <span class="identifier">T</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-authenticated-object/signers.html"><span class="keyword">val </span><span class="identifier">signers</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-authenticated-object/signing-parties.html"><span class="keyword">val </span><span class="identifier">signingParties</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-authenticated-object/value.html"><span class="keyword">val </span><span class="identifier">value</span><span class="symbol">: </span><span class="identifier">T</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-brief-log-formatter/index.html"><span class="keyword">class </span><span class="identifier">BriefLogFormatter</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/logging/Formatter.html"><span class="identifier">Formatter</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-brief-log-formatter/-init-.html"><span class="identifier">BriefLogFormatter</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-brief-log-formatter/format.html"><span class="keyword">fun </span><span class="identifier">format</span><span class="symbol">(</span><span class="identifier" id="core.utilities.BriefLogFormatter$format(java.util.logging.LogRecord)/logRecord">logRecord</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/logging/LogRecord.html"><span class="identifier">LogRecord</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-brief-log-formatter/init.html"><span class="keyword">fun </span><span class="identifier">init</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-brief-log-formatter/init-verbose.html"><span class="keyword">fun </span><span class="identifier">initVerbose</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="core.utilities.BriefLogFormatter.Companion$initVerbose(kotlin.Array((kotlin.String)))/loggerNames">loggerNames</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-brief-log-formatter/logging-off.html"><span class="keyword">fun </span><span class="identifier">loggingOff</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="core.utilities.BriefLogFormatter.Companion$loggingOff(kotlin.Array((kotlin.String)))/names">names</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-brief-log-formatter/logging-off.html"><span class="keyword">fun </span><span class="identifier">loggingOff</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="core.utilities.BriefLogFormatter.Companion$loggingOff(kotlin.Array((kotlin.reflect.KClass((kotlin.Any)))))/classes">classes</span><span class="symbol">:</span> <span class="identifier">KClass</span><span class="symbol"><</span><span class="identifier">*</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-brief-log-formatter/logging-on.html"><span class="keyword">fun </span><span class="identifier">loggingOn</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="core.utilities.BriefLogFormatter.Companion$loggingOn(kotlin.Array((kotlin.String)))/names">names</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-brief-log-formatter/logging-on.html"><span class="keyword">fun </span><span class="identifier">loggingOn</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="core.utilities.BriefLogFormatter.Companion$loggingOn(kotlin.Array((kotlin.reflect.KClass((kotlin.Any)))))/classes">classes</span><span class="symbol">:</span> <span class="identifier">KClass</span><span class="symbol"><</span><span class="identifier">*</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-business-calendar/index.html"><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">BusinessCalendar</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-business-calendar/-t-e-s-t_-c-a-l-e-n-d-a-r_-d-a-t-a.html"><span class="keyword">val </span><span class="identifier">TEST_CALENDAR_DATA</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-business-calendar/-unknown-calendar/index.html"><span class="keyword">class </span><span class="identifier">UnknownCalendar</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-business-calendar/-unknown-calendar/-init-.html"><span class="identifier">UnknownCalendar</span><span class="symbol">(</span><span class="identifier" id="core.BusinessCalendar.UnknownCalendar$<init>(kotlin.String)/name">name</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-business-calendar/apply-roll-convention.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">applyRollConvention</span><span class="symbol">(</span><span class="identifier" id="core.BusinessCalendar$applyRollConvention(java.time.LocalDate, core.DateRollConvention)/testDate">testDate</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">, </span><span class="identifier" id="core.BusinessCalendar$applyRollConvention(java.time.LocalDate, core.DateRollConvention)/dateRollConvention">dateRollConvention</span><span class="symbol">:</span> <a href="core/-date-roll-convention/index.html"><span class="identifier">DateRollConvention</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-business-calendar/calendars.html"><span class="keyword">val </span><span class="identifier">calendars</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-business-calendar/create-generic-schedule.html"><span class="keyword">fun </span><span class="identifier">createGenericSchedule</span><span class="symbol">(</span><span class="identifier" id="core.BusinessCalendar.Companion$createGenericSchedule(java.time.LocalDate, core.Frequency, core.BusinessCalendar, core.DateRollConvention, kotlin.Int, java.time.LocalDate, kotlin.Int)/startDate">startDate</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">, </span><span class="identifier" id="core.BusinessCalendar.Companion$createGenericSchedule(java.time.LocalDate, core.Frequency, core.BusinessCalendar, core.DateRollConvention, kotlin.Int, java.time.LocalDate, kotlin.Int)/period">period</span><span class="symbol">:</span> <a href="core/-frequency/index.html"><span class="identifier">Frequency</span></a><span class="symbol">, </span><span class="identifier" id="core.BusinessCalendar.Companion$createGenericSchedule(java.time.LocalDate, core.Frequency, core.BusinessCalendar, core.DateRollConvention, kotlin.Int, java.time.LocalDate, kotlin.Int)/calendar">calendar</span><span class="symbol">:</span> <a href="core/-business-calendar/index.html"><span class="identifier">BusinessCalendar</span></a> <span class="symbol">=</span> BusinessCalendar.getInstance()<span class="symbol">, </span><span class="identifier" id="core.BusinessCalendar.Companion$createGenericSchedule(java.time.LocalDate, core.Frequency, core.BusinessCalendar, core.DateRollConvention, kotlin.Int, java.time.LocalDate, kotlin.Int)/dateRollConvention">dateRollConvention</span><span class="symbol">:</span> <a href="core/-date-roll-convention/index.html"><span class="identifier">DateRollConvention</span></a> <span class="symbol">=</span> DateRollConvention.Following<span class="symbol">, </span><span class="identifier" id="core.BusinessCalendar.Companion$createGenericSchedule(java.time.LocalDate, core.Frequency, core.BusinessCalendar, core.DateRollConvention, kotlin.Int, java.time.LocalDate, kotlin.Int)/noOfAdditionalPeriods">noOfAdditionalPeriods</span><span class="symbol">:</span> <span class="identifier">Int</span> <span class="symbol">=</span> Integer.MAX_VALUE<span class="symbol">, </span><span class="identifier" id="core.BusinessCalendar.Companion$createGenericSchedule(java.time.LocalDate, core.Frequency, core.BusinessCalendar, core.DateRollConvention, kotlin.Int, java.time.LocalDate, kotlin.Int)/endDate">endDate</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">?</span> <span class="symbol">=</span> null<span class="symbol">, </span><span class="identifier" id="core.BusinessCalendar.Companion$createGenericSchedule(java.time.LocalDate, core.Frequency, core.BusinessCalendar, core.DateRollConvention, kotlin.Int, java.time.LocalDate, kotlin.Int)/periodOffset">periodOffset</span><span class="symbol">:</span> <span class="identifier">Int</span><span class="symbol">?</span> <span class="symbol">=</span> null<span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-business-calendar/get-instance.html"><span class="keyword">fun </span><span class="identifier">getInstance</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="core.BusinessCalendar.Companion$getInstance(kotlin.Array((kotlin.String)))/calname">calname</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-business-calendar/index.html"><span class="identifier">BusinessCalendar</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-business-calendar/holiday-dates.html"><span class="keyword">val </span><span class="identifier">holidayDates</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-business-calendar/is-working-day.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">isWorkingDay</span><span class="symbol">(</span><span class="identifier" id="core.BusinessCalendar$isWorkingDay(java.time.LocalDate)/date">date</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-business-calendar/parse-date-from-string.html"><span class="keyword">fun </span><span class="identifier">parseDateFromString</span><span class="symbol">(</span><span class="identifier" id="core.BusinessCalendar.Companion$parseDateFromString(kotlin.String)/it">it</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/index.html"><span class="keyword">class </span><span class="identifier">Cash</span> <span class="symbol">:</span> <a href="core/-contract/index.html"><span class="identifier">Contract</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-init-.html"><span class="identifier">Cash</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-commands/index.html"><span class="keyword">interface </span><span class="identifier">Commands</span> <span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-commands/-exit/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Exit</span> <span class="symbol">:</span> <a href="contracts/-cash/-commands/index.html"><span class="identifier">Commands</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-commands/-exit/-init-.html"><span class="identifier">Exit</span><span class="symbol">(</span><span class="identifier" id="contracts.Cash.Commands.Exit$<init>(core.Amount)/amount">amount</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-commands/-exit/amount.html"><span class="keyword">val </span><span class="identifier">amount</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-commands/-issue/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Issue</span> <span class="symbol">:</span> <a href="contracts/-cash/-commands/index.html"><span class="identifier">Commands</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-commands/-issue/-init-.html"><span class="identifier">Issue</span><span class="symbol">(</span><span class="identifier" id="contracts.Cash.Commands.Issue$<init>(kotlin.Long)/nonce">nonce</span><span class="symbol">:</span> <span class="identifier">Long</span> <span class="symbol">=</span> SecureRandom.getInstanceStrong().nextLong()<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-commands/-issue/nonce.html"><span class="keyword">val </span><span class="identifier">nonce</span><span class="symbol">: </span><span class="identifier">Long</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-commands/-move/index.html"><span class="keyword">class </span><span class="identifier">Move</span> <span class="symbol">:</span> <a href="core/-type-only-command-data/index.html"><span class="identifier">TypeOnlyCommandData</span></a><span class="symbol">, </span><a href="contracts/-cash/-commands/index.html"><span class="identifier">Commands</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-commands/-move/-init-.html"><span class="identifier">Move</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-state/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">State</span> <span class="symbol">:</span> <a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-state/-init-.html"><span class="identifier">State</span><span class="symbol">(</span><span class="identifier" id="contracts.Cash.State$<init>(core.PartyReference, core.Amount, java.security.PublicKey)/deposit">deposit</span><span class="symbol">:</span> <a href="core/-party-reference/index.html"><span class="identifier">PartyReference</span></a><span class="symbol">, </span><span class="identifier" id="contracts.Cash.State$<init>(core.PartyReference, core.Amount, java.security.PublicKey)/amount">amount</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="contracts.Cash.State$<init>(core.PartyReference, core.Amount, java.security.PublicKey)/owner">owner</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-state/amount.html"><span class="keyword">val </span><span class="identifier">amount</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-state/deposit.html"><span class="keyword">val </span><span class="identifier">deposit</span><span class="symbol">: </span><a href="core/-party-reference/index.html"><span class="identifier">PartyReference</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-state/owner.html"><span class="keyword">val </span><span class="identifier">owner</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-state/program-ref.html"><span class="keyword">val </span><span class="identifier">programRef</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-state/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-state/with-new-owner.html"><span class="keyword">fun </span><span class="identifier">withNewOwner</span><span class="symbol">(</span><span class="identifier" id="contracts.Cash.State$withNewOwner(java.security.PublicKey)/newOwner">newOwner</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/generate-issue.html"><span class="keyword">fun </span><span class="identifier">generateIssue</span><span class="symbol">(</span><span class="identifier" id="contracts.Cash$generateIssue(core.TransactionBuilder, core.Amount, core.PartyReference, java.security.PublicKey)/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-builder/index.html"><span class="identifier">TransactionBuilder</span></a><span class="symbol">, </span><span class="identifier" id="contracts.Cash$generateIssue(core.TransactionBuilder, core.Amount, core.PartyReference, java.security.PublicKey)/amount">amount</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="contracts.Cash$generateIssue(core.TransactionBuilder, core.Amount, core.PartyReference, java.security.PublicKey)/at">at</span><span class="symbol">:</span> <a href="core/-party-reference/index.html"><span class="identifier">PartyReference</span></a><span class="symbol">, </span><span class="identifier" id="contracts.Cash$generateIssue(core.TransactionBuilder, core.Amount, core.PartyReference, java.security.PublicKey)/owner">owner</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/generate-spend.html"><span class="keyword">fun </span><span class="identifier">generateSpend</span><span class="symbol">(</span><span class="identifier" id="contracts.Cash$generateSpend(core.TransactionBuilder, core.Amount, java.security.PublicKey, kotlin.collections.List((core.StateAndRef((contracts.Cash.State)))), kotlin.collections.Set((core.Party)))/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-builder/index.html"><span class="identifier">TransactionBuilder</span></a><span class="symbol">, </span><span class="identifier" id="contracts.Cash$generateSpend(core.TransactionBuilder, core.Amount, java.security.PublicKey, kotlin.collections.List((core.StateAndRef((contracts.Cash.State)))), kotlin.collections.Set((core.Party)))/amount">amount</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="contracts.Cash$generateSpend(core.TransactionBuilder, core.Amount, java.security.PublicKey, kotlin.collections.List((core.StateAndRef((contracts.Cash.State)))), kotlin.collections.Set((core.Party)))/to">to</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">, </span><span class="identifier" id="contracts.Cash$generateSpend(core.TransactionBuilder, core.Amount, java.security.PublicKey, kotlin.collections.List((core.StateAndRef((contracts.Cash.State)))), kotlin.collections.Set((core.Party)))/cashStates">cashStates</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="contracts/-cash/-state/index.html"><span class="identifier">State</span></a><span class="symbol">></span><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="contracts.Cash$generateSpend(core.TransactionBuilder, core.Amount, java.security.PublicKey, kotlin.collections.List((core.StateAndRef((contracts.Cash.State)))), kotlin.collections.Set((core.Party)))/onlyFromParties">onlyFromParties</span><span class="symbol">:</span> <span class="identifier">Set</span><span class="symbol"><</span><a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">></span><span class="symbol">?</span> <span class="symbol">=</span> null<span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/legal-contract-reference.html"><span class="keyword">val </span><span class="identifier">legalContractReference</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/verify.html"><span class="keyword">fun </span><span class="identifier">verify</span><span class="symbol">(</span><span class="identifier" id="contracts.Cash$verify(core.TransactionForVerification)/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-for-verification/index.html"><span class="identifier">TransactionForVerification</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-command/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Command</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-command/-init-.html"><span class="identifier">Command</span><span class="symbol">(</span><span class="identifier" id="core.Command$<init>(core.CommandData, java.security.PublicKey)/data">data</span><span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">, </span><span class="identifier" id="core.Command$<init>(core.CommandData, java.security.PublicKey)/key">key</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-command/-init-.html"><span class="identifier">Command</span><span class="symbol">(</span><span class="identifier" id="core.Command$<init>(core.CommandData, kotlin.collections.List((java.security.PublicKey)))/data">data</span><span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">, </span><span class="identifier" id="core.Command$<init>(core.CommandData, kotlin.collections.List((java.security.PublicKey)))/pubkeys">pubkeys</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-command/data.html"><span class="keyword">val </span><span class="identifier">data</span><span class="symbol">: </span><a href="core/-command-data.html"><span class="identifier">CommandData</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-command/pubkeys.html"><span class="keyword">val </span><span class="identifier">pubkeys</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-command/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-command-data.html"><span class="keyword">interface </span><span class="identifier">CommandData</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/index.html"><span class="keyword">class </span><span class="identifier">CommercialPaper</span> <span class="symbol">:</span> <a href="core/-contract/index.html"><span class="identifier">Contract</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-init-.html"><span class="identifier">CommercialPaper</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-commands/index.html"><span class="keyword">interface </span><span class="identifier">Commands</span> <span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-commands/-issue/index.html"><span class="keyword">class </span><span class="identifier">Issue</span> <span class="symbol">:</span> <a href="core/-type-only-command-data/index.html"><span class="identifier">TypeOnlyCommandData</span></a><span class="symbol">, </span><a href="contracts/-commercial-paper/-commands/index.html"><span class="identifier">Commands</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-commands/-issue/-init-.html"><span class="identifier">Issue</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-commands/-move/index.html"><span class="keyword">class </span><span class="identifier">Move</span> <span class="symbol">:</span> <a href="core/-type-only-command-data/index.html"><span class="identifier">TypeOnlyCommandData</span></a><span class="symbol">, </span><a href="contracts/-commercial-paper/-commands/index.html"><span class="identifier">Commands</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-commands/-move/-init-.html"><span class="identifier">Move</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-commands/-redeem/index.html"><span class="keyword">class </span><span class="identifier">Redeem</span> <span class="symbol">:</span> <a href="core/-type-only-command-data/index.html"><span class="identifier">TypeOnlyCommandData</span></a><span class="symbol">, </span><a href="contracts/-commercial-paper/-commands/index.html"><span class="identifier">Commands</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-commands/-redeem/-init-.html"><span class="identifier">Redeem</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">State</span> <span class="symbol">:</span> <a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/-init-.html"><span class="identifier">State</span><span class="symbol">(</span><span class="identifier" id="contracts.CommercialPaper.State$<init>(core.PartyReference, java.security.PublicKey, core.Amount, java.time.Instant)/issuance">issuance</span><span class="symbol">:</span> <a href="core/-party-reference/index.html"><span class="identifier">PartyReference</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CommercialPaper.State$<init>(core.PartyReference, java.security.PublicKey, core.Amount, java.time.Instant)/owner">owner</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CommercialPaper.State$<init>(core.PartyReference, java.security.PublicKey, core.Amount, java.time.Instant)/faceValue">faceValue</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CommercialPaper.State$<init>(core.PartyReference, java.security.PublicKey, core.Amount, java.time.Instant)/maturityDate">maturityDate</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/face-value.html"><span class="keyword">val </span><span class="identifier">faceValue</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/issuance.html"><span class="keyword">val </span><span class="identifier">issuance</span><span class="symbol">: </span><a href="core/-party-reference/index.html"><span class="identifier">PartyReference</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/maturity-date.html"><span class="keyword">val </span><span class="identifier">maturityDate</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/owner.html"><span class="keyword">val </span><span class="identifier">owner</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/program-ref.html"><span class="keyword">val </span><span class="identifier">programRef</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/with-face-value.html"><span class="keyword">fun </span><span class="identifier">withFaceValue</span><span class="symbol">(</span><span class="identifier" id="contracts.CommercialPaper.State$withFaceValue(core.Amount)/newFaceValue">newFaceValue</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/with-issuance.html"><span class="keyword">fun </span><span class="identifier">withIssuance</span><span class="symbol">(</span><span class="identifier" id="contracts.CommercialPaper.State$withIssuance(core.PartyReference)/newIssuance">newIssuance</span><span class="symbol">:</span> <a href="core/-party-reference/index.html"><span class="identifier">PartyReference</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/with-maturity-date.html"><span class="keyword">fun </span><span class="identifier">withMaturityDate</span><span class="symbol">(</span><span class="identifier" id="contracts.CommercialPaper.State$withMaturityDate(java.time.Instant)/newMaturityDate">newMaturityDate</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/with-new-owner.html"><span class="keyword">fun </span><span class="identifier">withNewOwner</span><span class="symbol">(</span><span class="identifier" id="contracts.CommercialPaper.State$withNewOwner(java.security.PublicKey)/newOwner">newOwner</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/with-owner.html"><span class="keyword">fun </span><span class="identifier">withOwner</span><span class="symbol">(</span><span class="identifier" id="contracts.CommercialPaper.State$withOwner(java.security.PublicKey)/newOwner">newOwner</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/without-owner.html"><span class="keyword">fun </span><span class="identifier">withoutOwner</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="contracts/-commercial-paper/-state/index.html"><span class="identifier">State</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/generate-issue.html"><span class="keyword">fun </span><span class="identifier">generateIssue</span><span class="symbol">(</span><span class="identifier" id="contracts.CommercialPaper$generateIssue(core.PartyReference, core.Amount, java.time.Instant)/issuance">issuance</span><span class="symbol">:</span> <a href="core/-party-reference/index.html"><span class="identifier">PartyReference</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CommercialPaper$generateIssue(core.PartyReference, core.Amount, java.time.Instant)/faceValue">faceValue</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CommercialPaper$generateIssue(core.PartyReference, core.Amount, java.time.Instant)/maturityDate">maturityDate</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-transaction-builder/index.html"><span class="identifier">TransactionBuilder</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/generate-move.html"><span class="keyword">fun </span><span class="identifier">generateMove</span><span class="symbol">(</span><span class="identifier" id="contracts.CommercialPaper$generateMove(core.TransactionBuilder, core.StateAndRef((contracts.CommercialPaper.State)), java.security.PublicKey)/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-builder/index.html"><span class="identifier">TransactionBuilder</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CommercialPaper$generateMove(core.TransactionBuilder, core.StateAndRef((contracts.CommercialPaper.State)), java.security.PublicKey)/paper">paper</span><span class="symbol">:</span> <a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="contracts/-commercial-paper/-state/index.html"><span class="identifier">State</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="contracts.CommercialPaper$generateMove(core.TransactionBuilder, core.StateAndRef((contracts.CommercialPaper.State)), java.security.PublicKey)/newOwner">newOwner</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/generate-redeem.html"><span class="keyword">fun </span><span class="identifier">generateRedeem</span><span class="symbol">(</span><span class="identifier" id="contracts.CommercialPaper$generateRedeem(core.TransactionBuilder, core.StateAndRef((contracts.CommercialPaper.State)), kotlin.collections.List((core.StateAndRef((contracts.Cash.State)))))/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-builder/index.html"><span class="identifier">TransactionBuilder</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CommercialPaper$generateRedeem(core.TransactionBuilder, core.StateAndRef((contracts.CommercialPaper.State)), kotlin.collections.List((core.StateAndRef((contracts.Cash.State)))))/paper">paper</span><span class="symbol">:</span> <a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="contracts/-commercial-paper/-state/index.html"><span class="identifier">State</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="contracts.CommercialPaper$generateRedeem(core.TransactionBuilder, core.StateAndRef((contracts.CommercialPaper.State)), kotlin.collections.List((core.StateAndRef((contracts.Cash.State)))))/wallet">wallet</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="contracts/-cash/-state/index.html"><span class="identifier">State</span></a><span class="symbol">></span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/legal-contract-reference.html"><span class="keyword">val </span><span class="identifier">legalContractReference</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/verify.html"><span class="keyword">fun </span><span class="identifier">verify</span><span class="symbol">(</span><span class="identifier" id="contracts.CommercialPaper$verify(core.TransactionForVerification)/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-for-verification/index.html"><span class="identifier">TransactionForVerification</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="api/-config/index.html"><span class="keyword">class </span><span class="identifier">Config</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="api/-config/-init-.html"><span class="identifier">Config</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="api/-config/-local-date-deserializer/index.html"><span class="keyword">object </span><span class="identifier">LocalDateDeserializer</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="api/-config/-local-date-deserializer/deserialize.html"><span class="keyword">fun </span><span class="identifier">deserialize</span><span class="symbol">(</span><span class="identifier" id="api.Config.LocalDateDeserializer$deserialize(, )/parser">parser</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">, </span><span class="identifier" id="api.Config.LocalDateDeserializer$deserialize(, )/context">context</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="api/-config/-to-string-serializer/index.html"><span class="keyword">object </span><span class="identifier">ToStringSerializer</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="api/-config/-to-string-serializer/serialize.html"><span class="keyword">fun </span><span class="identifier">serialize</span><span class="symbol">(</span><span class="identifier" id="api.Config.ToStringSerializer$serialize(kotlin.Any, , )/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">, </span><span class="identifier" id="api.Config.ToStringSerializer$serialize(kotlin.Any, , )/generator">generator</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">, </span><span class="identifier" id="api.Config.ToStringSerializer$serialize(kotlin.Any, , )/provider">provider</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="api/-config/default-object-mapper.html"><span class="keyword">val </span><span class="identifier">defaultObjectMapper</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="api/-config/get-context.html"><span class="keyword">fun </span><span class="identifier">getContext</span><span class="symbol">(</span><span class="identifier" id="api.Config$getContext(java.lang.Class((kotlin.Any)))/type">type</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="identifier">*</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-configuration-exception/index.html"><span class="keyword">class </span><span class="identifier">ConfigurationException</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-configuration-exception/-init-.html"><span class="identifier">ConfigurationException</span><span class="symbol">(</span><span class="identifier" id="core.node.ConfigurationException$<init>(kotlin.String)/message">message</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-contract/index.html"><span class="keyword">interface </span><span class="identifier">Contract</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-contract/legal-contract-reference.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">legalContractReference</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-contract/verify.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">verify</span><span class="symbol">(</span><span class="identifier" id="core.Contract$verify(core.TransactionForVerification)/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-for-verification/index.html"><span class="identifier">TransactionForVerification</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-contract-factory/index.html"><span class="keyword">interface </span><span class="identifier">ContractFactory</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-contract-factory/get.html"><span class="keyword">abstract</span> <span class="keyword">operator</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-contract/index.html"><span class="identifier">Contract</span></a><span class="symbol">></span> <span class="identifier">get</span><span class="symbol">(</span><span class="identifier" id="core.ContractFactory$get(core.crypto.SecureHash)/hash">hash</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">T</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-contract-state/index.html"><span class="keyword">interface </span><span class="identifier">ContractState</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-contract-state/program-ref.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">programRef</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/index.html"><span class="keyword">class </span><span class="identifier">CrowdFund</span> <span class="symbol">:</span> <a href="core/-contract/index.html"><span class="identifier">Contract</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-init-.html"><span class="identifier">CrowdFund</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-campaign/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Campaign</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-campaign/-init-.html"><span class="identifier">Campaign</span><span class="symbol">(</span><span class="identifier" id="contracts.CrowdFund.Campaign$<init>(java.security.PublicKey, kotlin.String, core.Amount, java.time.Instant)/owner">owner</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund.Campaign$<init>(java.security.PublicKey, kotlin.String, core.Amount, java.time.Instant)/name">name</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund.Campaign$<init>(java.security.PublicKey, kotlin.String, core.Amount, java.time.Instant)/target">target</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund.Campaign$<init>(java.security.PublicKey, kotlin.String, core.Amount, java.time.Instant)/closingTime">closingTime</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-campaign/closing-time.html"><span class="keyword">val </span><span class="identifier">closingTime</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-campaign/name.html"><span class="keyword">val </span><span class="identifier">name</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-campaign/owner.html"><span class="keyword">val </span><span class="identifier">owner</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-campaign/target.html"><span class="keyword">val </span><span class="identifier">target</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-campaign/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-commands/index.html"><span class="keyword">interface </span><span class="identifier">Commands</span> <span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-commands/-close/index.html"><span class="keyword">class </span><span class="identifier">Close</span> <span class="symbol">:</span> <a href="core/-type-only-command-data/index.html"><span class="identifier">TypeOnlyCommandData</span></a><span class="symbol">, </span><a href="contracts/-crowd-fund/-commands/index.html"><span class="identifier">Commands</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-commands/-close/-init-.html"><span class="identifier">Close</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-commands/-pledge/index.html"><span class="keyword">class </span><span class="identifier">Pledge</span> <span class="symbol">:</span> <a href="core/-type-only-command-data/index.html"><span class="identifier">TypeOnlyCommandData</span></a><span class="symbol">, </span><a href="contracts/-crowd-fund/-commands/index.html"><span class="identifier">Commands</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-commands/-pledge/-init-.html"><span class="identifier">Pledge</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-commands/-register/index.html"><span class="keyword">class </span><span class="identifier">Register</span> <span class="symbol">:</span> <a href="core/-type-only-command-data/index.html"><span class="identifier">TypeOnlyCommandData</span></a><span class="symbol">, </span><a href="contracts/-crowd-fund/-commands/index.html"><span class="identifier">Commands</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-commands/-register/-init-.html"><span class="identifier">Register</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-pledge/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Pledge</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-pledge/-init-.html"><span class="identifier">Pledge</span><span class="symbol">(</span><span class="identifier" id="contracts.CrowdFund.Pledge$<init>(java.security.PublicKey, core.Amount)/owner">owner</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund.Pledge$<init>(java.security.PublicKey, core.Amount)/amount">amount</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-pledge/amount.html"><span class="keyword">val </span><span class="identifier">amount</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-pledge/owner.html"><span class="keyword">val </span><span class="identifier">owner</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-state/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">State</span> <span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-state/-init-.html"><span class="identifier">State</span><span class="symbol">(</span><span class="identifier" id="contracts.CrowdFund.State$<init>(contracts.CrowdFund.Campaign, kotlin.Boolean, kotlin.collections.List((contracts.CrowdFund.Pledge)))/campaign">campaign</span><span class="symbol">:</span> <a href="contracts/-crowd-fund/-campaign/index.html"><span class="identifier">Campaign</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund.State$<init>(contracts.CrowdFund.Campaign, kotlin.Boolean, kotlin.collections.List((contracts.CrowdFund.Pledge)))/closed">closed</span><span class="symbol">:</span> <span class="identifier">Boolean</span> <span class="symbol">=</span> false<span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund.State$<init>(contracts.CrowdFund.Campaign, kotlin.Boolean, kotlin.collections.List((contracts.CrowdFund.Pledge)))/pledges">pledges</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="contracts/-crowd-fund/-pledge/index.html"><span class="identifier">Pledge</span></a><span class="symbol">></span> <span class="symbol">=</span> ArrayList()<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-state/campaign.html"><span class="keyword">val </span><span class="identifier">campaign</span><span class="symbol">: </span><a href="contracts/-crowd-fund/-campaign/index.html"><span class="identifier">Campaign</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-state/closed.html"><span class="keyword">val </span><span class="identifier">closed</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-state/pledged-amount.html"><span class="keyword">val </span><span class="identifier">pledgedAmount</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-state/pledges.html"><span class="keyword">val </span><span class="identifier">pledges</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="contracts/-crowd-fund/-pledge/index.html"><span class="identifier">Pledge</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-state/program-ref.html"><span class="keyword">val </span><span class="identifier">programRef</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/generate-close.html"><span class="keyword">fun </span><span class="identifier">generateClose</span><span class="symbol">(</span><span class="identifier" id="contracts.CrowdFund$generateClose(core.TransactionBuilder, core.StateAndRef((contracts.CrowdFund.State)), kotlin.collections.List((core.StateAndRef((contracts.Cash.State)))))/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-builder/index.html"><span class="identifier">TransactionBuilder</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund$generateClose(core.TransactionBuilder, core.StateAndRef((contracts.CrowdFund.State)), kotlin.collections.List((core.StateAndRef((contracts.Cash.State)))))/campaign">campaign</span><span class="symbol">:</span> <a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="contracts/-crowd-fund/-state/index.html"><span class="identifier">State</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund$generateClose(core.TransactionBuilder, core.StateAndRef((contracts.CrowdFund.State)), kotlin.collections.List((core.StateAndRef((contracts.Cash.State)))))/wallet">wallet</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="contracts/-cash/-state/index.html"><span class="identifier">State</span></a><span class="symbol">></span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/generate-pledge.html"><span class="keyword">fun </span><span class="identifier">generatePledge</span><span class="symbol">(</span><span class="identifier" id="contracts.CrowdFund$generatePledge(core.TransactionBuilder, core.StateAndRef((contracts.CrowdFund.State)), java.security.PublicKey)/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-builder/index.html"><span class="identifier">TransactionBuilder</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund$generatePledge(core.TransactionBuilder, core.StateAndRef((contracts.CrowdFund.State)), java.security.PublicKey)/campaign">campaign</span><span class="symbol">:</span> <a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="contracts/-crowd-fund/-state/index.html"><span class="identifier">State</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund$generatePledge(core.TransactionBuilder, core.StateAndRef((contracts.CrowdFund.State)), java.security.PublicKey)/subscriber">subscriber</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/generate-register.html"><span class="keyword">fun </span><span class="identifier">generateRegister</span><span class="symbol">(</span><span class="identifier" id="contracts.CrowdFund$generateRegister(core.PartyReference, core.Amount, kotlin.String, java.time.Instant)/owner">owner</span><span class="symbol">:</span> <a href="core/-party-reference/index.html"><span class="identifier">PartyReference</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund$generateRegister(core.PartyReference, core.Amount, kotlin.String, java.time.Instant)/fundingTarget">fundingTarget</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund$generateRegister(core.PartyReference, core.Amount, kotlin.String, java.time.Instant)/fundingName">fundingName</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund$generateRegister(core.PartyReference, core.Amount, kotlin.String, java.time.Instant)/closingTime">closingTime</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-transaction-builder/index.html"><span class="identifier">TransactionBuilder</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/legal-contract-reference.html"><span class="keyword">val </span><span class="identifier">legalContractReference</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/verify.html"><span class="keyword">fun </span><span class="identifier">verify</span><span class="symbol">(</span><span class="identifier" id="contracts.CrowdFund$verify(core.TransactionForVerification)/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-for-verification/index.html"><span class="identifier">TransactionForVerification</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.servlets/-data-upload-servlet/index.html"><span class="keyword">class </span><span class="identifier">DataUploadServlet</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.servlets/-data-upload-servlet/-init-.html"><span class="identifier">DataUploadServlet</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.servlets/-data-upload-servlet/do-post.html"><span class="keyword">fun </span><span class="identifier">doPost</span><span class="symbol">(</span><span class="identifier" id="core.node.servlets.DataUploadServlet$doPost(, )/req">req</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">, </span><span class="identifier" id="core.node.servlets.DataUploadServlet$doPost(, )/resp">resp</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-data-vending-service/index.html"><span class="keyword">class </span><span class="identifier">DataVendingService</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-data-vending-service/-init-.html"><span class="identifier">DataVendingService</span><span class="symbol">(</span><span class="identifier" id="core.node.services.DataVendingService$<init>(core.messaging.MessagingService, core.node.services.StorageService)/net">net</span><span class="symbol">:</span> <a href="core.messaging/-messaging-service/index.html"><span class="identifier">MessagingService</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.DataVendingService$<init>(core.messaging.MessagingService, core.node.services.StorageService)/storage">storage</span><span class="symbol">:</span> <a href="core.node.services/-storage-service/index.html"><span class="identifier">StorageService</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-data-vending-service/-request/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Request</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-data-vending-service/-request/-init-.html"><span class="identifier">Request</span><span class="symbol">(</span><span class="identifier" id="core.node.services.DataVendingService.Request$<init>(kotlin.collections.List((core.crypto.SecureHash)), core.messaging.SingleMessageRecipient, kotlin.Long)/hashes">hashes</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.node.services.DataVendingService.Request$<init>(kotlin.collections.List((core.crypto.SecureHash)), core.messaging.SingleMessageRecipient, kotlin.Long)/responseTo">responseTo</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.DataVendingService.Request$<init>(kotlin.collections.List((core.crypto.SecureHash)), core.messaging.SingleMessageRecipient, kotlin.Long)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-data-vending-service/-request/hashes.html"><span class="keyword">val </span><span class="identifier">hashes</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-data-vending-service/-request/response-to.html"><span class="keyword">val </span><span class="identifier">responseTo</span><span class="symbol">: </span><a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-data-vending-service/-request/session-i-d.html"><span class="keyword">val </span><span class="identifier">sessionID</span><span class="symbol">: </span><span class="identifier">Long</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-data-vending-service/logger.html"><span class="keyword">val </span><span class="identifier">logger</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-offset/index.html"><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">DateOffset</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-offset/-t-w-o-d-a-y-s.html"><span class="identifier">TWODAYS</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-offset/-z-e-r-o.html"><span class="identifier">ZERO</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/index.html"><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">DateRollConvention</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-actual/index.html"><span class="identifier">Actual</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-actual/direction.html"><span class="keyword">fun </span><span class="identifier">direction</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-date-roll-direction/index.html"><span class="identifier">DateRollDirection</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-actual/is-modified.html"><span class="keyword">val </span><span class="identifier">isModified</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-following/index.html"><span class="identifier">Following</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-following/direction.html"><span class="keyword">fun </span><span class="identifier">direction</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-date-roll-direction/index.html"><span class="identifier">DateRollDirection</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-following/is-modified.html"><span class="keyword">val </span><span class="identifier">isModified</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-modified-following/index.html"><span class="identifier">ModifiedFollowing</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-modified-following/direction.html"><span class="keyword">fun </span><span class="identifier">direction</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-date-roll-direction/index.html"><span class="identifier">DateRollDirection</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-modified-following/is-modified.html"><span class="keyword">val </span><span class="identifier">isModified</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-modified-previous/index.html"><span class="identifier">ModifiedPrevious</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-modified-previous/direction.html"><span class="keyword">fun </span><span class="identifier">direction</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-date-roll-direction/index.html"><span class="identifier">DateRollDirection</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-modified-previous/is-modified.html"><span class="keyword">val </span><span class="identifier">isModified</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-previous/index.html"><span class="identifier">Previous</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-previous/direction.html"><span class="keyword">fun </span><span class="identifier">direction</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-date-roll-direction/index.html"><span class="identifier">DateRollDirection</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-previous/is-modified.html"><span class="keyword">val </span><span class="identifier">isModified</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/direction.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">direction</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-date-roll-direction/index.html"><span class="identifier">DateRollDirection</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/is-modified.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">isModified</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-direction/index.html"><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">DateRollDirection</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-direction/-b-a-c-k-w-a-r-d.html"><span class="identifier">BACKWARD</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-direction/-f-o-r-w-a-r-d.html"><span class="identifier">FORWARD</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-direction/value.html"><span class="keyword">val </span><span class="identifier">value</span><span class="symbol">: </span><span class="identifier">Long</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-day/index.html"><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">DayCountBasisDay</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-day/-actual.html"><span class="identifier">Actual</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-day/-actual-j.html"><span class="identifier">ActualJ</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-day/-bus_-sao-paulo.html"><span class="identifier">Bus_SaoPaulo</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-day/-d30.html"><span class="identifier">D30</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-day/-d30-e.html"><span class="identifier">D30E</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-day/-d30-f.html"><span class="identifier">D30F</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-day/-d30-g.html"><span class="identifier">D30G</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-day/-d30-n.html"><span class="identifier">D30N</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-day/-d30-p.html"><span class="identifier">D30P</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-day/-d30-z.html"><span class="identifier">D30Z</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/index.html"><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">DayCountBasisYear</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-actual.html"><span class="identifier">Actual</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-actual-a.html"><span class="identifier">ActualA</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-i-c-m-a.html"><span class="identifier">ICMA</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-i-s-m-a.html"><span class="identifier">ISMA</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-y252.html"><span class="identifier">Y252</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-y360.html"><span class="identifier">Y360</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-y365.html"><span class="identifier">Y365</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-y365-b.html"><span class="identifier">Y365B</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-y365-f.html"><span class="identifier">Y365F</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-y365-l.html"><span class="identifier">Y365L</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-y365-q.html"><span class="identifier">Y365Q</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-y366.html"><span class="identifier">Y366</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-default-configuration/index.html"><span class="keyword">object </span><span class="identifier">DefaultConfiguration</span> <span class="symbol">:</span> <a href="core.node/-node-configuration/index.html"><span class="identifier">NodeConfiguration</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-default-configuration/export-j-m-xto.html"><span class="keyword">val </span><span class="identifier">exportJMXto</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-default-configuration/my-legal-name.html"><span class="keyword">val </span><span class="identifier">myLegalName</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-default-configuration/to-properties.html"><span class="keyword">fun </span><span class="identifier">toProperties</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Properties.html"><span class="identifier">Properties</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-digital-signature/index.html"><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">DigitalSignature</span> <span class="symbol">:</span> <a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-digital-signature/-init-.html"><span class="identifier">DigitalSignature</span><span class="symbol">(</span><span class="identifier" id="core.crypto.DigitalSignature$<init>(kotlin.ByteArray, kotlin.Int)/bits">bits</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">, </span><span class="identifier" id="core.crypto.DigitalSignature$<init>(kotlin.ByteArray, kotlin.Int)/covering">covering</span><span class="symbol">:</span> <span class="identifier">Int</span> <span class="symbol">=</span> 0<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-digital-signature/-legally-identifiable/index.html"><span class="keyword">class </span><span class="identifier">LegallyIdentifiable</span> <span class="symbol">:</span> <a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-digital-signature/-legally-identifiable/-init-.html"><span class="identifier">LegallyIdentifiable</span><span class="symbol">(</span><span class="identifier" id="core.crypto.DigitalSignature.LegallyIdentifiable$<init>(core.Party, kotlin.ByteArray, kotlin.Int)/signer">signer</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">, </span><span class="identifier" id="core.crypto.DigitalSignature.LegallyIdentifiable$<init>(core.Party, kotlin.ByteArray, kotlin.Int)/bits">bits</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">, </span><span class="identifier" id="core.crypto.DigitalSignature.LegallyIdentifiable$<init>(core.Party, kotlin.ByteArray, kotlin.Int)/covering">covering</span><span class="symbol">:</span> <span class="identifier">Int</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-digital-signature/-legally-identifiable/signer.html"><span class="keyword">val </span><span class="identifier">signer</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-digital-signature/-with-key/index.html"><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">WithKey</span> <span class="symbol">:</span> <a href="core.crypto/-digital-signature/index.html"><span class="identifier">DigitalSignature</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-digital-signature/-with-key/-init-.html"><span class="identifier">WithKey</span><span class="symbol">(</span><span class="identifier" id="core.crypto.DigitalSignature.WithKey$<init>(java.security.PublicKey, kotlin.ByteArray, kotlin.Int)/by">by</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">, </span><span class="identifier" id="core.crypto.DigitalSignature.WithKey$<init>(java.security.PublicKey, kotlin.ByteArray, kotlin.Int)/bits">bits</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">, </span><span class="identifier" id="core.crypto.DigitalSignature.WithKey$<init>(java.security.PublicKey, kotlin.ByteArray, kotlin.Int)/covering">covering</span><span class="symbol">:</span> <span class="identifier">Int</span> <span class="symbol">=</span> 0<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-digital-signature/-with-key/by.html"><span class="keyword">val </span><span class="identifier">by</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-digital-signature/-with-key/verify-with-e-c-d-s-a.html"><span class="keyword">fun </span><span class="identifier">verifyWithECDSA</span><span class="symbol">(</span><span class="identifier" id="core.crypto.DigitalSignature.WithKey$verifyWithECDSA(kotlin.ByteArray)/content">content</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-digital-signature/-with-key/verify-with-e-c-d-s-a.html"><span class="keyword">fun </span><span class="identifier">verifyWithECDSA</span><span class="symbol">(</span><span class="identifier" id="core.crypto.DigitalSignature.WithKey$verifyWithECDSA(core.serialization.OpaqueBytes)/content">content</span><span class="symbol">:</span> <a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-digital-signature/covering.html"><span class="keyword">val </span><span class="identifier">covering</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-dummy-contract/index.html"><span class="keyword">class </span><span class="identifier">DummyContract</span> <span class="symbol">:</span> <a href="core/-contract/index.html"><span class="identifier">Contract</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-dummy-contract/-init-.html"><span class="identifier">DummyContract</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-dummy-contract/-state/index.html"><span class="keyword">class </span><span class="identifier">State</span> <span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-dummy-contract/-state/-init-.html"><span class="identifier">State</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-dummy-contract/-state/program-ref.html"><span class="keyword">val </span><span class="identifier">programRef</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-dummy-contract/legal-contract-reference.html"><span class="keyword">val </span><span class="identifier">legalContractReference</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-dummy-contract/verify.html"><span class="keyword">fun </span><span class="identifier">verify</span><span class="symbol">(</span><span class="identifier" id="contracts.DummyContract$verify(core.TransactionForVerification)/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-for-verification/index.html"><span class="identifier">TransactionForVerification</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-dummy-public-key/index.html"><span class="keyword">class </span><span class="identifier">DummyPublicKey</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">, </span><span class="identifier">Comparable</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-dummy-public-key/-init-.html"><span class="identifier">DummyPublicKey</span><span class="symbol">(</span><span class="identifier" id="core.crypto.DummyPublicKey$<init>(kotlin.String)/s">s</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-dummy-public-key/compare-to.html"><span class="keyword">fun </span><span class="identifier">compareTo</span><span class="symbol">(</span><span class="identifier" id="core.crypto.DummyPublicKey$compareTo(java.security.PublicKey)/other">other</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-dummy-public-key/equals.html"><span class="keyword">fun </span><span class="identifier">equals</span><span class="symbol">(</span><span class="identifier" id="core.crypto.DummyPublicKey$equals(kotlin.Any)/other">other</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">?</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-dummy-public-key/get-algorithm.html"><span class="keyword">fun </span><span class="identifier">getAlgorithm</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-dummy-public-key/get-encoded.html"><span class="keyword">fun </span><span class="identifier">getEncoded</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-dummy-public-key/get-format.html"><span class="keyword">fun </span><span class="identifier">getFormat</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-dummy-public-key/hash-code.html"><span class="keyword">fun </span><span class="identifier">hashCode</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-dummy-public-key/s.html"><span class="keyword">val </span><span class="identifier">s</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-dummy-public-key/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-dummy-timestamping-authority/index.html"><span class="keyword">object </span><span class="identifier">DummyTimestampingAuthority</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-dummy-timestamping-authority/identity.html"><span class="keyword">val </span><span class="identifier">identity</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-dummy-timestamping-authority/key.html"><span class="keyword">val </span><span class="identifier">key</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-e2-e-test-key-management-service/index.html"><span class="keyword">class </span><span class="identifier">E2ETestKeyManagementService</span> <span class="symbol">:</span> <a href="core.node.services/-key-management-service/index.html"><span class="identifier">KeyManagementService</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-e2-e-test-key-management-service/-init-.html"><span class="identifier">E2ETestKeyManagementService</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-e2-e-test-key-management-service/fresh-key.html"><span class="keyword">fun </span><span class="identifier">freshKey</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-e2-e-test-key-management-service/keys.html"><span class="keyword">val </span><span class="identifier">keys</span><span class="symbol">: </span><span class="identifier">Map</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">,</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PrivateKey.html"><span class="identifier">PrivateKey</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/index.html"><span class="keyword">object </span><span class="identifier">Emoji</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/-c-o-d-e_-b-a-g_-o-f_-c-a-s-h.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">CODE_BAG_OF_CASH</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/-c-o-d-e_-d-i-a-m-o-n-d.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">CODE_DIAMOND</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/-c-o-d-e_-g-r-e-e-n_-t-i-c-k.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">CODE_GREEN_TICK</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/-c-o-d-e_-l-e-f-t_-a-r-r-o-w.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">CODE_LEFT_ARROW</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/-c-o-d-e_-n-e-w-s-p-a-p-e-r.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">CODE_NEWSPAPER</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/-c-o-d-e_-p-a-p-e-r-c-l-i-p.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">CODE_PAPERCLIP</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/-c-o-d-e_-r-i-g-h-t_-a-r-r-o-w.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">CODE_RIGHT_ARROW</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/bag-of-cash.html"><span class="keyword">val </span><span class="identifier">bagOfCash</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/diamond.html"><span class="keyword">val </span><span class="identifier">diamond</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/has-emoji-terminal.html"><span class="keyword">val </span><span class="identifier">hasEmojiTerminal</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/left-arrow.html"><span class="keyword">val </span><span class="identifier">leftArrow</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/newspaper.html"><span class="keyword">val </span><span class="identifier">newspaper</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/paperclip.html"><span class="keyword">val </span><span class="identifier">paperclip</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/render-if-supported.html"><span class="keyword">fun </span><span class="identifier">renderIfSupported</span><span class="symbol">(</span><span class="identifier" id="core.utilities.Emoji$renderIfSupported(kotlin.Any)/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/right-arrow.html"><span class="keyword">val </span><span class="identifier">rightArrow</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-attachments-protocol/index.html"><span class="keyword">class </span><span class="identifier">FetchAttachmentsProtocol</span> <span class="symbol">:</span> <a href="protocols/-fetch-data-protocol/index.html"><span class="identifier">FetchDataProtocol</span></a><span class="symbol"><</span><a href="core/-attachment/index.html"><span class="identifier">Attachment</span></a><span class="symbol">,</span> <span class="identifier">ByteArray</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-attachments-protocol/-init-.html"><span class="identifier">FetchAttachmentsProtocol</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchAttachmentsProtocol$<init>(kotlin.collections.Set((core.crypto.SecureHash)), core.messaging.SingleMessageRecipient)/requests">requests</span><span class="symbol">:</span> <span class="identifier">Set</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.FetchAttachmentsProtocol$<init>(kotlin.collections.Set((core.crypto.SecureHash)), core.messaging.SingleMessageRecipient)/otherSide">otherSide</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-attachments-protocol/-t-o-p-i-c.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">TOPIC</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-attachments-protocol/convert.html"><span class="keyword">protected</span> <span class="keyword">fun </span><span class="identifier">convert</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchAttachmentsProtocol$convert(kotlin.ByteArray)/wire">wire</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-attachment/index.html"><span class="identifier">Attachment</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-attachments-protocol/load.html"><span class="keyword">protected</span> <span class="keyword">fun </span><span class="identifier">load</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchAttachmentsProtocol$load(core.crypto.SecureHash)/txid">txid</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-attachment/index.html"><span class="identifier">Attachment</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-attachments-protocol/maybe-write-to-disk.html"><span class="keyword">protected</span> <span class="keyword">fun </span><span class="identifier">maybeWriteToDisk</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchAttachmentsProtocol$maybeWriteToDisk(kotlin.collections.List((core.Attachment)))/downloaded">downloaded</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-attachment/index.html"><span class="identifier">Attachment</span></a><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-attachments-protocol/query-topic.html"><span class="keyword">protected</span> <span class="keyword">val </span><span class="identifier">queryTopic</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/index.html"><span class="keyword">abstract</span> <span class="keyword">class </span><span class="identifier">FetchDataProtocol</span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-named-by-hash/index.html"><span class="identifier">NamedByHash</span></a><span class="symbol">, </span><span class="identifier">W</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="symbol">:</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><a href="protocols/-fetch-data-protocol/-result/index.html"><span class="identifier">Result</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-init-.html"><span class="identifier">FetchDataProtocol</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchDataProtocol$<init>(kotlin.collections.Set((core.crypto.SecureHash)), core.messaging.SingleMessageRecipient)/requests">requests</span><span class="symbol">:</span> <span class="identifier">Set</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.FetchDataProtocol$<init>(kotlin.collections.Set((core.crypto.SecureHash)), core.messaging.SingleMessageRecipient)/otherSide">otherSide</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-bad-answer/index.html"><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">BadAnswer</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-bad-answer/-init-.html"><span class="identifier">BadAnswer</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-downloaded-vs-requested-data-mismatch/index.html"><span class="keyword">class </span><span class="identifier">DownloadedVsRequestedDataMismatch</span> <span class="symbol">:</span> <a href="protocols/-fetch-data-protocol/-bad-answer/index.html"><span class="identifier">BadAnswer</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-downloaded-vs-requested-data-mismatch/-init-.html"><span class="identifier">DownloadedVsRequestedDataMismatch</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchDataProtocol.DownloadedVsRequestedDataMismatch$<init>(core.crypto.SecureHash, core.crypto.SecureHash)/requested">requested</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">, </span><span class="identifier" id="protocols.FetchDataProtocol.DownloadedVsRequestedDataMismatch$<init>(core.crypto.SecureHash, core.crypto.SecureHash)/got">got</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-downloaded-vs-requested-data-mismatch/got.html"><span class="keyword">val </span><span class="identifier">got</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-downloaded-vs-requested-data-mismatch/requested.html"><span class="keyword">val </span><span class="identifier">requested</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-hash-not-found/index.html"><span class="keyword">class </span><span class="identifier">HashNotFound</span> <span class="symbol">:</span> <a href="protocols/-fetch-data-protocol/-bad-answer/index.html"><span class="identifier">BadAnswer</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-hash-not-found/-init-.html"><span class="identifier">HashNotFound</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchDataProtocol.HashNotFound$<init>(core.crypto.SecureHash)/requested">requested</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-hash-not-found/requested.html"><span class="keyword">val </span><span class="identifier">requested</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-result/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Result</span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-named-by-hash/index.html"><span class="identifier">NamedByHash</span></a><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-result/-init-.html"><span class="identifier">Result</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchDataProtocol.Result$<init>(kotlin.collections.List((protocols.FetchDataProtocol.Result.T)), kotlin.collections.List((protocols.FetchDataProtocol.Result.T)))/fromDisk">fromDisk</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.FetchDataProtocol.Result$<init>(kotlin.collections.List((protocols.FetchDataProtocol.Result.T)), kotlin.collections.List((protocols.FetchDataProtocol.Result.T)))/downloaded">downloaded</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-result/downloaded.html"><span class="keyword">val </span><span class="identifier">downloaded</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-result/from-disk.html"><span class="keyword">val </span><span class="identifier">fromDisk</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/call.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="protocols/-fetch-data-protocol/-result/index.html"><span class="identifier">Result</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/convert.html"><span class="keyword">protected</span> <span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">convert</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchDataProtocol$convert(protocols.FetchDataProtocol.W)/wire">wire</span><span class="symbol">:</span> <span class="identifier">W</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">T</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/load.html"><span class="keyword">protected</span> <span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">load</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchDataProtocol$load(core.crypto.SecureHash)/txid">txid</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">T</span><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/maybe-write-to-disk.html"><span class="keyword">protected</span> <span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">maybeWriteToDisk</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchDataProtocol$maybeWriteToDisk(kotlin.collections.List((protocols.FetchDataProtocol.T)))/downloaded">downloaded</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/other-side.html"><span class="keyword">protected</span> <span class="keyword">val </span><span class="identifier">otherSide</span><span class="symbol">: </span><a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/query-topic.html"><span class="keyword">protected</span> <span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">queryTopic</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/requests.html"><span class="keyword">protected</span> <span class="keyword">val </span><span class="identifier">requests</span><span class="symbol">: </span><span class="identifier">Set</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-transactions-protocol/index.html"><span class="keyword">class </span><span class="identifier">FetchTransactionsProtocol</span> <span class="symbol">:</span> <a href="protocols/-fetch-data-protocol/index.html"><span class="identifier">FetchDataProtocol</span></a><span class="symbol"><</span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">,</span> <a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-transactions-protocol/-init-.html"><span class="identifier">FetchTransactionsProtocol</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchTransactionsProtocol$<init>(kotlin.collections.Set((core.crypto.SecureHash)), core.messaging.SingleMessageRecipient)/requests">requests</span><span class="symbol">:</span> <span class="identifier">Set</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.FetchTransactionsProtocol$<init>(kotlin.collections.Set((core.crypto.SecureHash)), core.messaging.SingleMessageRecipient)/otherSide">otherSide</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-transactions-protocol/-t-o-p-i-c.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">TOPIC</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-transactions-protocol/load.html"><span class="keyword">protected</span> <span class="keyword">fun </span><span class="identifier">load</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchTransactionsProtocol$load(core.crypto.SecureHash)/txid">txid</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-transactions-protocol/query-topic.html"><span class="keyword">protected</span> <span class="keyword">val </span><span class="identifier">queryTopic</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-fix/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Fix</span> <span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-fix/-init-.html"><span class="identifier">Fix</span><span class="symbol">(</span><span class="identifier" id="core.Fix$<init>(core.FixOf, java.math.BigDecimal)/of">of</span><span class="symbol">:</span> <a href="core/-fix-of/index.html"><span class="identifier">FixOf</span></a><span class="symbol">, </span><span class="identifier" id="core.Fix$<init>(core.FixOf, java.math.BigDecimal)/value">value</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html"><span class="identifier">BigDecimal</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-fix/of.html"><span class="keyword">val </span><span class="identifier">of</span><span class="symbol">: </span><a href="core/-fix-of/index.html"><span class="identifier">FixOf</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-fix/value.html"><span class="keyword">val </span><span class="identifier">value</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html"><span class="identifier">BigDecimal</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-fix-of/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">FixOf</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-fix-of/-init-.html"><span class="identifier">FixOf</span><span class="symbol">(</span><span class="identifier" id="core.FixOf$<init>(kotlin.String, java.time.LocalDate, java.time.Duration)/name">name</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.FixOf$<init>(kotlin.String, java.time.LocalDate, java.time.Duration)/forDay">forDay</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">, </span><span class="identifier" id="core.FixOf$<init>(kotlin.String, java.time.LocalDate, java.time.Duration)/ofTenor">ofTenor</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Duration.html"><span class="identifier">Duration</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-fix-of/for-day.html"><span class="keyword">val </span><span class="identifier">forDay</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-fix-of/name.html"><span class="keyword">val </span><span class="identifier">name</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-fix-of/of-tenor.html"><span class="keyword">val </span><span class="identifier">ofTenor</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Duration.html"><span class="identifier">Duration</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-fixed-identity-service/index.html"><span class="keyword">class </span><span class="identifier">FixedIdentityService</span> <span class="symbol">:</span> <a href="core.node.services/-identity-service/index.html"><span class="identifier">IdentityService</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-fixed-identity-service/-init-.html"><span class="identifier">FixedIdentityService</span><span class="symbol">(</span><span class="identifier" id="core.node.services.FixedIdentityService$<init>(kotlin.collections.List((core.Party)))/identities">identities</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-fixed-identity-service/party-from-key.html"><span class="keyword">fun </span><span class="identifier">partyFromKey</span><span class="symbol">(</span><span class="identifier" id="core.node.services.FixedIdentityService$partyFromKey(java.security.PublicKey)/key">key</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">?</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/index.html"><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">Frequency</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-annual/index.html"><span class="identifier">Annual</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-annual/offset.html"><span class="keyword">fun </span><span class="identifier">offset</span><span class="symbol">(</span><span class="identifier" id="core.Frequency.Annual$offset(java.time.LocalDate)/d">d</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-bi-weekly/index.html"><span class="identifier">BiWeekly</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-bi-weekly/offset.html"><span class="keyword">fun </span><span class="identifier">offset</span><span class="symbol">(</span><span class="identifier" id="core.Frequency.BiWeekly$offset(java.time.LocalDate)/d">d</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-monthly/index.html"><span class="identifier">Monthly</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-monthly/offset.html"><span class="keyword">fun </span><span class="identifier">offset</span><span class="symbol">(</span><span class="identifier" id="core.Frequency.Monthly$offset(java.time.LocalDate)/d">d</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-quarterly/index.html"><span class="identifier">Quarterly</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-quarterly/offset.html"><span class="keyword">fun </span><span class="identifier">offset</span><span class="symbol">(</span><span class="identifier" id="core.Frequency.Quarterly$offset(java.time.LocalDate)/d">d</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-semi-annual/index.html"><span class="identifier">SemiAnnual</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-semi-annual/offset.html"><span class="keyword">fun </span><span class="identifier">offset</span><span class="symbol">(</span><span class="identifier" id="core.Frequency.SemiAnnual$offset(java.time.LocalDate)/d">d</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-weekly/index.html"><span class="identifier">Weekly</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-weekly/offset.html"><span class="keyword">fun </span><span class="identifier">offset</span><span class="symbol">(</span><span class="identifier" id="core.Frequency.Weekly$offset(java.time.LocalDate)/d">d</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/annual-compound-count.html"><span class="keyword">val </span><span class="identifier">annualCompoundCount</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/offset.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">offset</span><span class="symbol">(</span><span class="identifier" id="core.Frequency$offset(java.time.LocalDate)/d">d</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-identity-service/index.html"><span class="keyword">interface </span><span class="identifier">IdentityService</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-identity-service/party-from-key.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">partyFromKey</span><span class="symbol">(</span><span class="identifier" id="core.node.services.IdentityService$partyFromKey(java.security.PublicKey)/key">key</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">?</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-immutable-class-serializer/index.html"><span class="keyword">class </span><span class="identifier">ImmutableClassSerializer</span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-immutable-class-serializer/-init-.html"><span class="identifier">ImmutableClassSerializer</span><span class="symbol">(</span><span class="identifier" id="core.serialization.ImmutableClassSerializer$<init>(kotlin.reflect.KClass((core.serialization.ImmutableClassSerializer.T)))/klass">klass</span><span class="symbol">:</span> <span class="identifier">KClass</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-immutable-class-serializer/constructor.html"><span class="keyword">val </span><span class="identifier">constructor</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-immutable-class-serializer/klass.html"><span class="keyword">val </span><span class="identifier">klass</span><span class="symbol">: </span><span class="identifier">KClass</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-immutable-class-serializer/props.html"><span class="keyword">val </span><span class="identifier">props</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-immutable-class-serializer/props-by-name.html"><span class="keyword">val </span><span class="identifier">propsByName</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-immutable-class-serializer/read.html"><span class="keyword">fun </span><span class="identifier">read</span><span class="symbol">(</span><span class="identifier" id="core.serialization.ImmutableClassSerializer$read(, , java.lang.Class((core.serialization.ImmutableClassSerializer.T)))/kryo">kryo</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">, </span><span class="identifier" id="core.serialization.ImmutableClassSerializer$read(, , java.lang.Class((core.serialization.ImmutableClassSerializer.T)))/input">input</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">, </span><span class="identifier" id="core.serialization.ImmutableClassSerializer$read(, , java.lang.Class((core.serialization.ImmutableClassSerializer.T)))/type">type</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">T</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-immutable-class-serializer/write.html"><span class="keyword">fun </span><span class="identifier">write</span><span class="symbol">(</span><span class="identifier" id="core.serialization.ImmutableClassSerializer$write(, , core.serialization.ImmutableClassSerializer.T)/kryo">kryo</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">, </span><span class="identifier" id="core.serialization.ImmutableClassSerializer$write(, , core.serialization.ImmutableClassSerializer.T)/output">output</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">, </span><span class="identifier" id="core.serialization.ImmutableClassSerializer$write(, , core.serialization.ImmutableClassSerializer.T)/obj">obj</span><span class="symbol">:</span> <span class="identifier">T</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-insufficient-balance-exception/index.html"><span class="keyword">class </span><span class="identifier">InsufficientBalanceException</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-insufficient-balance-exception/-init-.html"><span class="identifier">InsufficientBalanceException</span><span class="symbol">(</span><span class="identifier" id="contracts.InsufficientBalanceException$<init>(core.Amount)/amountMissing">amountMissing</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-insufficient-balance-exception/amount-missing.html"><span class="keyword">val </span><span class="identifier">amountMissing</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-key-management-service/index.html"><span class="keyword">interface </span><span class="identifier">KeyManagementService</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-key-management-service/fresh-key.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">freshKey</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-key-management-service/keys.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">keys</span><span class="symbol">: </span><span class="identifier">Map</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">,</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PrivateKey.html"><span class="identifier">PrivateKey</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-key-management-service/to-private.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">toPrivate</span><span class="symbol">(</span><span class="identifier" id="core.node.services.KeyManagementService$toPrivate(java.security.PublicKey)/publicKey">publicKey</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PrivateKey.html"><span class="identifier">PrivateKey</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-ledger-transaction/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">LedgerTransaction</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-ledger-transaction/-init-.html"><span class="identifier">LedgerTransaction</span><span class="symbol">(</span><span class="identifier" id="core.LedgerTransaction$<init>(kotlin.collections.List((core.StateRef)), kotlin.collections.List((core.Attachment)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), core.crypto.SecureHash)/inputs">inputs</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-state-ref/index.html"><span class="identifier">StateRef</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.LedgerTransaction$<init>(kotlin.collections.List((core.StateRef)), kotlin.collections.List((core.Attachment)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), core.crypto.SecureHash)/attachments">attachments</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-attachment/index.html"><span class="identifier">Attachment</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.LedgerTransaction$<init>(kotlin.collections.List((core.StateRef)), kotlin.collections.List((core.Attachment)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), core.crypto.SecureHash)/outputs">outputs</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.LedgerTransaction$<init>(kotlin.collections.List((core.StateRef)), kotlin.collections.List((core.Attachment)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), core.crypto.SecureHash)/commands">commands</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-authenticated-object/index.html"><span class="identifier">AuthenticatedObject</span></a><span class="symbol"><</span><a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.LedgerTransaction$<init>(kotlin.collections.List((core.StateRef)), kotlin.collections.List((core.Attachment)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), core.crypto.SecureHash)/hash">hash</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-ledger-transaction/attachments.html"><span class="keyword">val </span><span class="identifier">attachments</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-attachment/index.html"><span class="identifier">Attachment</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-ledger-transaction/commands.html"><span class="keyword">val </span><span class="identifier">commands</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-authenticated-object/index.html"><span class="identifier">AuthenticatedObject</span></a><span class="symbol"><</span><a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-ledger-transaction/hash.html"><span class="keyword">val </span><span class="identifier">hash</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-ledger-transaction/inputs.html"><span class="keyword">val </span><span class="identifier">inputs</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-state-ref/index.html"><span class="identifier">StateRef</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-ledger-transaction/out-ref.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span> <span class="identifier">outRef</span><span class="symbol">(</span><span class="identifier" id="core.LedgerTransaction$outRef(kotlin.Int)/index">index</span><span class="symbol">:</span> <span class="identifier">Int</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-ledger-transaction/outputs.html"><span class="keyword">val </span><span class="identifier">outputs</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-ledger-transaction/to-signed-transaction.html"><span class="keyword">fun </span><span class="identifier">toSignedTransaction</span><span class="symbol">(</span><span class="identifier" id="core.LedgerTransaction$toSignedTransaction(kotlin.collections.List((java.security.KeyPair)), kotlin.Boolean)/andSignWithKeys">andSignWithKeys</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">></span> <span class="symbol">=</span> emptyList()<span class="symbol">, </span><span class="identifier" id="core.LedgerTransaction$toSignedTransaction(kotlin.collections.List((java.security.KeyPair)), kotlin.Boolean)/allowUnusedKeys">allowUnusedKeys</span><span class="symbol">:</span> <span class="identifier">Boolean</span> <span class="symbol">=</span> false<span class="symbol">)</span><span class="symbol">: </span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-ledger-transaction/to-wire-transaction.html"><span class="keyword">fun </span><span class="identifier">toWireTransaction</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-legally-identifiable-node/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">LegallyIdentifiableNode</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-legally-identifiable-node/-init-.html"><span class="identifier">LegallyIdentifiableNode</span><span class="symbol">(</span><span class="identifier" id="core.messaging.LegallyIdentifiableNode$<init>(core.messaging.SingleMessageRecipient, core.Party)/address">address</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">, </span><span class="identifier" id="core.messaging.LegallyIdentifiableNode$<init>(core.messaging.SingleMessageRecipient, core.Party)/identity">identity</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-legally-identifiable-node/address.html"><span class="keyword">val </span><span class="identifier">address</span><span class="symbol">: </span><a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-legally-identifiable-node/identity.html"><span class="keyword">val </span><span class="identifier">identity</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-message/index.html"><span class="keyword">interface </span><span class="identifier">Message</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-message/data.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">data</span><span class="symbol">: </span><span class="identifier">ByteArray</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-message/debug-message-i-d.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">debugMessageID</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-message/debug-timestamp.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">debugTimestamp</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-message/serialise.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">serialise</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">ByteArray</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-message/topic.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">topic</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-message-handler-registration.html"><span class="keyword">interface </span><span class="identifier">MessageHandlerRegistration</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-message-recipient-group.html"><span class="keyword">interface </span><span class="identifier">MessageRecipientGroup</span> <span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-message-recipients.html"><span class="keyword">interface </span><span class="identifier">MessageRecipients</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-messaging-service/index.html"><span class="keyword">interface </span><span class="identifier">MessagingService</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-messaging-service/add-message-handler.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">addMessageHandler</span><span class="symbol">(</span><span class="identifier" id="core.messaging.MessagingService$addMessageHandler(kotlin.String, java.util.concurrent.Executor, kotlin.Function2((core.messaging.Message, core.messaging.MessageHandlerRegistration, kotlin.Unit)))/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span> <span class="symbol">=</span> ""<span class="symbol">, </span><span class="identifier" id="core.messaging.MessagingService$addMessageHandler(kotlin.String, java.util.concurrent.Executor, kotlin.Function2((core.messaging.Message, core.messaging.MessageHandlerRegistration, kotlin.Unit)))/executor">executor</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Executor.html"><span class="identifier">Executor</span></a><span class="symbol">?</span> <span class="symbol">=</span> null<span class="symbol">, </span><span class="identifier" id="core.messaging.MessagingService$addMessageHandler(kotlin.String, java.util.concurrent.Executor, kotlin.Function2((core.messaging.Message, core.messaging.MessageHandlerRegistration, kotlin.Unit)))/callback">callback</span><span class="symbol">:</span> <span class="symbol">(</span><a href="core.messaging/-message/index.html"><span class="identifier">Message</span></a><span class="symbol">,</span> <a href="core.messaging/-message-handler-registration.html"><span class="identifier">MessageHandlerRegistration</span></a><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Unit</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.messaging/-message-handler-registration.html"><span class="identifier">MessageHandlerRegistration</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-messaging-service/create-message.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">createMessage</span><span class="symbol">(</span><span class="identifier" id="core.messaging.MessagingService$createMessage(kotlin.String, kotlin.ByteArray)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.messaging.MessagingService$createMessage(kotlin.String, kotlin.ByteArray)/data">data</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.messaging/-message/index.html"><span class="identifier">Message</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-messaging-service/my-address.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">myAddress</span><span class="symbol">: </span><a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-messaging-service/remove-message-handler.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">removeMessageHandler</span><span class="symbol">(</span><span class="identifier" id="core.messaging.MessagingService$removeMessageHandler(core.messaging.MessageHandlerRegistration)/registration">registration</span><span class="symbol">:</span> <a href="core.messaging/-message-handler-registration.html"><span class="identifier">MessageHandlerRegistration</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-messaging-service/send.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">send</span><span class="symbol">(</span><span class="identifier" id="core.messaging.MessagingService$send(core.messaging.Message, core.messaging.MessageRecipients)/message">message</span><span class="symbol">:</span> <a href="core.messaging/-message/index.html"><span class="identifier">Message</span></a><span class="symbol">, </span><span class="identifier" id="core.messaging.MessagingService$send(core.messaging.Message, core.messaging.MessageRecipients)/target">target</span><span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-messaging-service/stop.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">stop</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-messaging-service-builder/index.html"><span class="keyword">interface </span><span class="identifier">MessagingServiceBuilder</span><span class="symbol"><</span><span class="keyword">out</span> <span class="identifier">T</span> <span class="symbol">:</span> <a href="core.messaging/-messaging-service/index.html"><span class="identifier">MessagingService</span></a><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-messaging-service-builder/start.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">start</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><span class="keyword">out</span> <span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-mock-network-map-service/index.html"><span class="keyword">class </span><span class="identifier">MockNetworkMapService</span> <span class="symbol">:</span> <a href="core.messaging/-network-map-service/index.html"><span class="identifier">NetworkMapService</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-mock-network-map-service/-init-.html"><span class="identifier">MockNetworkMapService</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-mock-network-map-service/timestamping-nodes.html"><span class="keyword">val </span><span class="identifier">timestampingNodes</span><span class="symbol">: </span><span class="identifier">MutableList</span><span class="symbol"><</span><a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-monitoring-service/index.html"><span class="keyword">class </span><span class="identifier">MonitoringService</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-monitoring-service/-init-.html"><span class="identifier">MonitoringService</span><span class="symbol">(</span><span class="identifier" id="core.node.services.MonitoringService$<init>()/metrics">metrics</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-monitoring-service/metrics.html"><span class="keyword">val </span><span class="identifier">metrics</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-named-by-hash/index.html"><span class="keyword">interface </span><span class="identifier">NamedByHash</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-named-by-hash/id.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">id</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-network-map-service/index.html"><span class="keyword">interface </span><span class="identifier">NetworkMapService</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-network-map-service/timestamping-nodes.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">timestampingNodes</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node/index.html"><span class="keyword">class </span><span class="identifier">Node</span> <span class="symbol">:</span> <a href="core.node/-abstract-node/index.html"><span class="identifier">AbstractNode</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node/-init-.html"><span class="identifier">Node</span><span class="symbol">(</span><span class="identifier" id="core.node.Node$<init>(java.nio.file.Path, , core.node.NodeConfiguration, core.messaging.LegallyIdentifiableNode)/dir">dir</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">, </span><span class="identifier" id="core.node.Node$<init>(java.nio.file.Path, , core.node.NodeConfiguration, core.messaging.LegallyIdentifiableNode)/p2pAddr">p2pAddr</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">, </span><span class="identifier" id="core.node.Node$<init>(java.nio.file.Path, , core.node.NodeConfiguration, core.messaging.LegallyIdentifiableNode)/configuration">configuration</span><span class="symbol">:</span> <a href="core.node/-node-configuration/index.html"><span class="identifier">NodeConfiguration</span></a><span class="symbol">, </span><span class="identifier" id="core.node.Node$<init>(java.nio.file.Path, , core.node.NodeConfiguration, core.messaging.LegallyIdentifiableNode)/timestamperAddress">timestamperAddress</span><span class="symbol">:</span> <a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">?</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node/-d-e-f-a-u-l-t_-p-o-r-t.html"><span class="keyword">val </span><span class="identifier">DEFAULT_PORT</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node/log.html"><span class="keyword">protected</span> <span class="keyword">val </span><span class="identifier">log</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node/make-messaging-service.html"><span class="keyword">protected</span> <span class="keyword">fun </span><span class="identifier">makeMessagingService</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.messaging/-messaging-service/index.html"><span class="identifier">MessagingService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node/p2p-addr.html"><span class="keyword">val </span><span class="identifier">p2pAddr</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node/start.html"><span class="keyword">fun </span><span class="identifier">start</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.node/-node/index.html"><span class="identifier">Node</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node/stop.html"><span class="keyword">fun </span><span class="identifier">stop</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node/web-server.html"><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">webServer</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/index.html"><span class="keyword">class </span><span class="identifier">NodeAttachmentService</span> <span class="symbol">:</span> <a href="core.node.services/-attachment-storage/index.html"><span class="identifier">AttachmentStorage</span></a><span class="symbol">, </span><a href="core.node/-accepts-file-upload/index.html"><span class="identifier">AcceptsFileUpload</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/-init-.html"><span class="identifier">NodeAttachmentService</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeAttachmentService$<init>(java.nio.file.Path, )/storePath">storePath</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.NodeAttachmentService$<init>(java.nio.file.Path, )/metrics">metrics</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/-on-disk-hash-mismatch/index.html"><span class="keyword">class </span><span class="identifier">OnDiskHashMismatch</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/-on-disk-hash-mismatch/-init-.html"><span class="identifier">OnDiskHashMismatch</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeAttachmentService.OnDiskHashMismatch$<init>(java.nio.file.Path, core.crypto.SecureHash)/file">file</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.NodeAttachmentService.OnDiskHashMismatch$<init>(java.nio.file.Path, core.crypto.SecureHash)/actual">actual</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/-on-disk-hash-mismatch/actual.html"><span class="keyword">val </span><span class="identifier">actual</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/-on-disk-hash-mismatch/file.html"><span class="keyword">val </span><span class="identifier">file</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/-on-disk-hash-mismatch/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/acceptable-file-extensions.html"><span class="keyword">val </span><span class="identifier">acceptableFileExtensions</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/automatically-extract-attachments.html"><span class="keyword">var </span><span class="identifier">automaticallyExtractAttachments</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/check-attachments-on-load.html"><span class="keyword">var </span><span class="identifier">checkAttachmentsOnLoad</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/data-type-prefix.html"><span class="keyword">val </span><span class="identifier">dataTypePrefix</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/import-attachment.html"><span class="keyword">fun </span><span class="identifier">importAttachment</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeAttachmentService$importAttachment(java.io.InputStream)/jar">jar</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html"><span class="identifier">InputStream</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/metrics.html"><span class="keyword">val </span><span class="identifier">metrics</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/open-attachment.html"><span class="keyword">fun </span><span class="identifier">openAttachment</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeAttachmentService$openAttachment(core.crypto.SecureHash)/id">id</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-attachment/index.html"><span class="identifier">Attachment</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/store-path.html"><span class="keyword">val </span><span class="identifier">storePath</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/upload.html"><span class="keyword">fun </span><span class="identifier">upload</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeAttachmentService$upload(java.io.InputStream)/data">data</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html"><span class="identifier">InputStream</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node-configuration/index.html"><span class="keyword">interface </span><span class="identifier">NodeConfiguration</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node-configuration/export-j-m-xto.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">exportJMXto</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node-configuration/my-legal-name.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">myLegalName</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node-configuration-from-properties/index.html"><span class="keyword">class </span><span class="identifier">NodeConfigurationFromProperties</span> <span class="symbol">:</span> <a href="core.node/-node-configuration/index.html"><span class="identifier">NodeConfiguration</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node-configuration-from-properties/-init-.html"><span class="identifier">NodeConfigurationFromProperties</span><span class="symbol">(</span><span class="identifier" id="core.node.NodeConfigurationFromProperties$<init>(java.util.Properties)/properties">properties</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Properties.html"><span class="identifier">Properties</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node-configuration-from-properties/export-j-m-xto.html"><span class="keyword">val </span><span class="identifier">exportJMXto</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node-configuration-from-properties/my-legal-name.html"><span class="keyword">val </span><span class="identifier">myLegalName</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/index.html"><span class="keyword">object </span><span class="identifier">NodeInterestRates</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-oracle/index.html"><span class="keyword">class </span><span class="identifier">Oracle</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-oracle/-init-.html"><span class="identifier">Oracle</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeInterestRates.Oracle$<init>(core.Party, java.security.KeyPair)/identity">identity</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.NodeInterestRates.Oracle$<init>(core.Party, java.security.KeyPair)/signingKey">signingKey</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-oracle/identity.html"><span class="keyword">val </span><span class="identifier">identity</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-oracle/known-fixes.html"><span class="keyword">var </span><span class="identifier">knownFixes</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-oracle/query.html"><span class="keyword">fun </span><span class="identifier">query</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeInterestRates.Oracle$query(kotlin.collections.List((core.FixOf)))/queries">queries</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-fix-of/index.html"><span class="identifier">FixOf</span></a><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-fix/index.html"><span class="identifier">Fix</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-oracle/sign.html"><span class="keyword">fun </span><span class="identifier">sign</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeInterestRates.Oracle$sign(core.WireTransaction)/wtx">wtx</span><span class="symbol">:</span> <a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-legally-identifiable/index.html"><span class="identifier">LegallyIdentifiable</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-service/index.html"><span class="keyword">class </span><span class="identifier">Service</span> <span class="symbol">:</span> <a href="core.node/-accepts-file-upload/index.html"><span class="identifier">AcceptsFileUpload</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-service/-init-.html"><span class="identifier">Service</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeInterestRates.Service$<init>(core.node.AbstractNode)/node">node</span><span class="symbol">:</span> <a href="core.node/-abstract-node/index.html"><span class="identifier">AbstractNode</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-service/acceptable-file-extensions.html"><span class="keyword">val </span><span class="identifier">acceptableFileExtensions</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-service/data-type-prefix.html"><span class="keyword">val </span><span class="identifier">dataTypePrefix</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-service/net.html"><span class="keyword">val </span><span class="identifier">net</span><span class="symbol">: </span><a href="core.messaging/-messaging-service/index.html"><span class="identifier">MessagingService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-service/oracle.html"><span class="keyword">val </span><span class="identifier">oracle</span><span class="symbol">: </span><a href="core.node.services/-node-interest-rates/-oracle/index.html"><span class="identifier">Oracle</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-service/ss.html"><span class="keyword">val </span><span class="identifier">ss</span><span class="symbol">: </span><a href="core.node.services/-storage-service/index.html"><span class="identifier">StorageService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-service/upload.html"><span class="keyword">fun </span><span class="identifier">upload</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeInterestRates.Service$upload(java.io.InputStream)/data">data</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html"><span class="identifier">InputStream</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-unknown-fix/index.html"><span class="keyword">class </span><span class="identifier">UnknownFix</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-unknown-fix/-init-.html"><span class="identifier">UnknownFix</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeInterestRates.UnknownFix$<init>(core.FixOf)/fix">fix</span><span class="symbol">:</span> <a href="core/-fix-of/index.html"><span class="identifier">FixOf</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-unknown-fix/fix.html"><span class="keyword">val </span><span class="identifier">fix</span><span class="symbol">: </span><a href="core/-fix-of/index.html"><span class="identifier">FixOf</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-unknown-fix/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/parse-file.html"><span class="keyword">fun </span><span class="identifier">parseFile</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeInterestRates$parseFile(kotlin.String)/s">s</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Map</span><span class="symbol"><</span><a href="core/-fix-of/index.html"><span class="identifier">FixOf</span></a><span class="symbol">,</span> <a href="core/-fix/index.html"><span class="identifier">Fix</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/parse-fix-of.html"><span class="keyword">fun </span><span class="identifier">parseFixOf</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeInterestRates$parseFixOf(kotlin.String)/key">key</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-fix-of/index.html"><span class="identifier">FixOf</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/parse-one-rate.html"><span class="keyword">fun </span><span class="identifier">parseOneRate</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeInterestRates$parseOneRate(kotlin.String)/s">s</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="core/-fix-of/index.html"><span class="identifier">FixOf</span></a><span class="symbol">,</span> <a href="core/-fix/index.html"><span class="identifier">Fix</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-timestamper-service/index.html"><span class="keyword">class </span><span class="identifier">NodeTimestamperService</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-timestamper-service/-init-.html"><span class="identifier">NodeTimestamperService</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeTimestamperService$<init>(core.messaging.MessagingService, core.Party, java.security.KeyPair, java.time.Clock, java.time.Duration)/net">net</span><span class="symbol">:</span> <a href="core.messaging/-messaging-service/index.html"><span class="identifier">MessagingService</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.NodeTimestamperService$<init>(core.messaging.MessagingService, core.Party, java.security.KeyPair, java.time.Clock, java.time.Duration)/identity">identity</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.NodeTimestamperService$<init>(core.messaging.MessagingService, core.Party, java.security.KeyPair, java.time.Clock, java.time.Duration)/signingKey">signingKey</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.NodeTimestamperService$<init>(core.messaging.MessagingService, core.Party, java.security.KeyPair, java.time.Clock, java.time.Duration)/clock">clock</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Clock.html"><span class="identifier">Clock</span></a> <span class="symbol">=</span> Clock.systemDefaultZone()<span class="symbol">, </span><span class="identifier" id="core.node.services.NodeTimestamperService$<init>(core.messaging.MessagingService, core.Party, java.security.KeyPair, java.time.Clock, java.time.Duration)/tolerance">tolerance</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Duration.html"><span class="identifier">Duration</span></a> <span class="symbol">=</span> 30.seconds<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-timestamper-service/-t-i-m-e-s-t-a-m-p-i-n-g_-p-r-o-t-o-c-o-l_-t-o-p-i-c.html"><span class="keyword">val </span><span class="identifier">TIMESTAMPING_PROTOCOL_TOPIC</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-timestamper-service/clock.html"><span class="keyword">val </span><span class="identifier">clock</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Clock.html"><span class="identifier">Clock</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-timestamper-service/identity.html"><span class="keyword">val </span><span class="identifier">identity</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-timestamper-service/process-request.html"><span class="keyword">fun </span><span class="identifier">processRequest</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeTimestamperService$processRequest(protocols.TimestampingProtocol.Request)/req">req</span><span class="symbol">:</span> <a href="protocols/-timestamping-protocol/-request/index.html"><span class="identifier">Request</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-legally-identifiable/index.html"><span class="identifier">LegallyIdentifiable</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-timestamper-service/signing-key.html"><span class="keyword">val </span><span class="identifier">signingKey</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-timestamper-service/tolerance.html"><span class="keyword">val </span><span class="identifier">tolerance</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Duration.html"><span class="identifier">Duration</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-wallet-service/index.html"><span class="keyword">class </span><span class="identifier">NodeWalletService</span> <span class="symbol">:</span> <a href="core.node.services/-wallet-service/index.html"><span class="identifier">WalletService</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-wallet-service/-init-.html"><span class="identifier">NodeWalletService</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeWalletService$<init>(core.node.services.ServiceHub)/services">services</span><span class="symbol">:</span> <a href="core.node.services/-service-hub/index.html"><span class="identifier">ServiceHub</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-wallet-service/cash-balances.html"><span class="keyword">val </span><span class="identifier">cashBalances</span><span class="symbol">: </span><span class="identifier">Map</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Currency.html"><span class="identifier">Currency</span></a><span class="symbol">,</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-wallet-service/current-wallet.html"><span class="keyword">val </span><span class="identifier">currentWallet</span><span class="symbol">: </span><a href="core.node.services/-wallet/index.html"><span class="identifier">Wallet</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-wallet-service/fill-with-some-test-cash.html"><span class="keyword">fun </span><span class="identifier">fillWithSomeTestCash</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeWalletService$fillWithSomeTestCash(core.Amount, kotlin.Int, kotlin.Int, java.util.Random)/howMuch">howMuch</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.NodeWalletService$fillWithSomeTestCash(core.Amount, kotlin.Int, kotlin.Int, java.util.Random)/atLeastThisManyStates">atLeastThisManyStates</span><span class="symbol">:</span> <span class="identifier">Int</span> <span class="symbol">=</span> 3<span class="symbol">, </span><span class="identifier" id="core.node.services.NodeWalletService$fillWithSomeTestCash(core.Amount, kotlin.Int, kotlin.Int, java.util.Random)/atMostThisManyStates">atMostThisManyStates</span><span class="symbol">:</span> <span class="identifier">Int</span> <span class="symbol">=</span> 10<span class="symbol">, </span><span class="identifier" id="core.node.services.NodeWalletService$fillWithSomeTestCash(core.Amount, kotlin.Int, kotlin.Int, java.util.Random)/rng">rng</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Random.html"><span class="identifier">Random</span></a> <span class="symbol">=</span> Random()<span class="symbol">)</span><span class="symbol">: </span><a href="core.node.services/-wallet/index.html"><span class="identifier">Wallet</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-wallet-service/notify-all.html"><span class="keyword">fun </span><span class="identifier">notifyAll</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeWalletService$notifyAll(kotlin.collections.Iterable((core.WireTransaction)))/txns">txns</span><span class="symbol">:</span> <span class="identifier">Iterable</span><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><a href="core.node.services/-wallet/index.html"><span class="identifier">Wallet</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-null-public-key/index.html"><span class="keyword">object </span><span class="identifier">NullPublicKey</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">, </span><span class="identifier">Comparable</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-null-public-key/compare-to.html"><span class="keyword">fun </span><span class="identifier">compareTo</span><span class="symbol">(</span><span class="identifier" id="core.crypto.NullPublicKey$compareTo(java.security.PublicKey)/other">other</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-null-public-key/get-algorithm.html"><span class="keyword">fun </span><span class="identifier">getAlgorithm</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-null-public-key/get-encoded.html"><span class="keyword">fun </span><span class="identifier">getEncoded</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">ByteArray</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-null-public-key/get-format.html"><span class="keyword">fun </span><span class="identifier">getFormat</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-null-public-key/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-opaque-bytes/index.html"><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">OpaqueBytes</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-opaque-bytes/-init-.html"><span class="identifier">OpaqueBytes</span><span class="symbol">(</span><span class="identifier" id="core.serialization.OpaqueBytes$<init>(kotlin.ByteArray)/bits">bits</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-opaque-bytes/bits.html"><span class="keyword">val </span><span class="identifier">bits</span><span class="symbol">: </span><span class="identifier">ByteArray</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-opaque-bytes/equals.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">equals</span><span class="symbol">(</span><span class="identifier" id="core.serialization.OpaqueBytes$equals(kotlin.Any)/other">other</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">?</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-opaque-bytes/hash-code.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">hashCode</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-opaque-bytes/of.html"><span class="keyword">fun </span><span class="identifier">of</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="core.serialization.OpaqueBytes.Companion$of(kotlin.ByteArray)/b">b</span><span class="symbol">:</span> <span class="identifier">Byte</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-opaque-bytes/size.html"><span class="keyword">val </span><span class="identifier">size</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-opaque-bytes/to-string.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-ownable-state/index.html"><span class="keyword">interface </span><span class="identifier">OwnableState</span> <span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-ownable-state/owner.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">owner</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-ownable-state/with-new-owner.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">withNewOwner</span><span class="symbol">(</span><span class="identifier" id="core.OwnableState$withNewOwner(java.security.PublicKey)/newOwner">newOwner</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">,</span> <a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-party/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Party</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-party/-init-.html"><span class="identifier">Party</span><span class="symbol">(</span><span class="identifier" id="core.Party$<init>(kotlin.String, java.security.PublicKey)/name">name</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.Party$<init>(kotlin.String, java.security.PublicKey)/owningKey">owningKey</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-party/name.html"><span class="keyword">val </span><span class="identifier">name</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-party/owning-key.html"><span class="keyword">val </span><span class="identifier">owningKey</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-party/ref.html"><span class="keyword">fun </span><span class="identifier">ref</span><span class="symbol">(</span><span class="identifier" id="core.Party$ref(core.serialization.OpaqueBytes)/bytes">bytes</span><span class="symbol">:</span> <a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-party-reference/index.html"><span class="identifier">PartyReference</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-party/ref.html"><span class="keyword">fun </span><span class="identifier">ref</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="core.Party$ref(kotlin.ByteArray)/bytes">bytes</span><span class="symbol">:</span> <span class="identifier">Byte</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-party-reference/index.html"><span class="identifier">PartyReference</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-party/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-party-reference/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">PartyReference</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-party-reference/-init-.html"><span class="identifier">PartyReference</span><span class="symbol">(</span><span class="identifier" id="core.PartyReference$<init>(core.Party, core.serialization.OpaqueBytes)/party">party</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">, </span><span class="identifier" id="core.PartyReference$<init>(core.Party, core.serialization.OpaqueBytes)/reference">reference</span><span class="symbol">:</span> <a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-party-reference/party.html"><span class="keyword">val </span><span class="identifier">party</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-party-reference/reference.html"><span class="keyword">val </span><span class="identifier">reference</span><span class="symbol">: </span><a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-party-reference/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-payment-rule/index.html"><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">PaymentRule</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-payment-rule/-in-advance.html"><span class="identifier">InAdvance</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-payment-rule/-in-arrears.html"><span class="identifier">InArrears</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/index.html"><span class="keyword">class </span><span class="identifier">ProgressTracker</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-init-.html"><span class="identifier">ProgressTracker</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="core.utilities.ProgressTracker$<init>(kotlin.Array((core.utilities.ProgressTracker.Step)))/steps">steps</span><span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-change/index.html"><span class="keyword">sealed</span> <span class="keyword">class </span><span class="identifier">Change</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-change/-position/index.html"><span class="keyword">class </span><span class="identifier">Position</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-change/index.html"><span class="identifier">Change</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-change/-position/-init-.html"><span class="identifier">Position</span><span class="symbol">(</span><span class="identifier" id="core.utilities.ProgressTracker.Change.Position$<init>(core.utilities.ProgressTracker.Step)/newStep">newStep</span><span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-change/-position/new-step.html"><span class="keyword">val </span><span class="identifier">newStep</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-change/-rendering/index.html"><span class="keyword">class </span><span class="identifier">Rendering</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-change/index.html"><span class="identifier">Change</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-change/-rendering/-init-.html"><span class="identifier">Rendering</span><span class="symbol">(</span><span class="identifier" id="core.utilities.ProgressTracker.Change.Rendering$<init>(core.utilities.ProgressTracker.Step)/ofStep">ofStep</span><span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-change/-rendering/of-step.html"><span class="keyword">val </span><span class="identifier">ofStep</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-change/-structural/index.html"><span class="keyword">class </span><span class="identifier">Structural</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-change/index.html"><span class="identifier">Change</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-change/-structural/-init-.html"><span class="identifier">Structural</span><span class="symbol">(</span><span class="identifier" id="core.utilities.ProgressTracker.Change.Structural$<init>(core.utilities.ProgressTracker.Step)/parent">parent</span><span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-change/-structural/parent.html"><span class="keyword">val </span><span class="identifier">parent</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-d-o-n-e/index.html"><span class="keyword">object </span><span class="identifier">DONE</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-d-o-n-e/equals.html"><span class="keyword">fun </span><span class="identifier">equals</span><span class="symbol">(</span><span class="identifier" id="core.utilities.ProgressTracker.DONE$equals(kotlin.Any)/other">other</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">?</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-relabelable-step/index.html"><span class="keyword">class </span><span class="identifier">RelabelableStep</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-relabelable-step/-init-.html"><span class="identifier">RelabelableStep</span><span class="symbol">(</span><span class="identifier" id="core.utilities.ProgressTracker.RelabelableStep$<init>(kotlin.String)/currentLabel">currentLabel</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-relabelable-step/changes.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">changes</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-relabelable-step/current-label.html"><span class="keyword">var </span><span class="identifier">currentLabel</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-relabelable-step/label.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">label</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-step/index.html"><span class="keyword">class </span><span class="identifier">Step</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-step/-init-.html"><span class="identifier">Step</span><span class="symbol">(</span><span class="identifier" id="core.utilities.ProgressTracker.Step$<init>(kotlin.String)/label">label</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-step/changes.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">changes</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="core.utilities/-progress-tracker/-change/index.html"><span class="identifier">Change</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-step/label.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">label</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-u-n-s-t-a-r-t-e-d/index.html"><span class="keyword">object </span><span class="identifier">UNSTARTED</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-u-n-s-t-a-r-t-e-d/equals.html"><span class="keyword">fun </span><span class="identifier">equals</span><span class="symbol">(</span><span class="identifier" id="core.utilities.ProgressTracker.UNSTARTED$equals(kotlin.Any)/other">other</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">?</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/all-steps.html"><span class="keyword">val </span><span class="identifier">allSteps</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><span class="identifier">Int</span><span class="symbol">,</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/changes.html"><span class="keyword">val </span><span class="identifier">changes</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="core.utilities/-progress-tracker/-change/index.html"><span class="identifier">Change</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/children-for.html"><span class="keyword">var </span><span class="identifier">childrenFor</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html"><span class="identifier">HashMap</span></a><span class="symbol"><</span><a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a><span class="symbol">,</span> <a href="core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/current-step.html"><span class="keyword">var </span><span class="identifier">currentStep</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/current-step-recursive.html"><span class="keyword">val </span><span class="identifier">currentStepRecursive</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/next-step.html"><span class="keyword">fun </span><span class="identifier">nextStep</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/step-index.html"><span class="keyword">var </span><span class="identifier">stepIndex</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/steps.html"><span class="keyword">val </span><span class="identifier">steps</span><span class="symbol">: </span><span class="identifier">Array</span><span class="symbol"><</span><a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-logic/index.html"><span class="keyword">abstract</span> <span class="keyword">class </span><span class="identifier">ProtocolLogic</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-logic/-init-.html"><span class="identifier">ProtocolLogic</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-logic/call.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">T</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-logic/logger.html"><span class="keyword">val </span><span class="identifier">logger</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-logic/progress-tracker.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">progressTracker</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-logic/psm.html"><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">psm</span><span class="symbol">: </span><a href="core.protocols/-protocol-state-machine/index.html"><span class="identifier">ProtocolStateMachine</span></a><span class="symbol"><</span><span class="identifier">*</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-logic/receive.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="keyword">reified</span> <span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">receive</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long)/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.utilities/-untrustworthy-data/index.html"><span class="identifier">UntrustworthyData</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-logic/send.html"><span class="keyword">fun </span><span class="identifier">send</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/destination">destination</span><span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-logic/send-and-receive.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="keyword">reified</span> <span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">sendAndReceive</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/destination">destination</span><span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/sessionIDForSend">sessionIDForSend</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.utilities/-untrustworthy-data/index.html"><span class="identifier">UntrustworthyData</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-logic/service-hub.html"><span class="keyword">val </span><span class="identifier">serviceHub</span><span class="symbol">: </span><a href="core.node.services/-service-hub/index.html"><span class="identifier">ServiceHub</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-logic/sub-protocol.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span> <span class="identifier">subProtocol</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$subProtocol(core.protocols.ProtocolLogic((core.protocols.ProtocolLogic.subProtocol.R)))/subLogic">subLogic</span><span class="symbol">:</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">R</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-state-machine/index.html"><span class="keyword">class </span><span class="identifier">ProtocolStateMachine</span><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-state-machine/-init-.html"><span class="identifier">ProtocolStateMachine</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolStateMachine$<init>(core.protocols.ProtocolLogic((core.protocols.ProtocolStateMachine.R)))/logic">logic</span><span class="symbol">:</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-state-machine/logger.html"><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">logger</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-state-machine/logic.html"><span class="keyword">val </span><span class="identifier">logic</span><span class="symbol">: </span><a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-state-machine/prepare-for-resume-with.html"><span class="keyword">fun </span><span class="identifier">prepareForResumeWith</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolStateMachine$prepareForResumeWith(core.node.services.ServiceHub, kotlin.Any, , kotlin.Function2((core.messaging.StateMachineManager.FiberRequest, kotlin.ByteArray, kotlin.Unit)))/serviceHub">serviceHub</span><span class="symbol">:</span> <a href="core.node.services/-service-hub/index.html"><span class="identifier">ServiceHub</span></a><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$prepareForResumeWith(core.node.services.ServiceHub, kotlin.Any, , kotlin.Function2((core.messaging.StateMachineManager.FiberRequest, kotlin.ByteArray, kotlin.Unit)))/withObject">withObject</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">?</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$prepareForResumeWith(core.node.services.ServiceHub, kotlin.Any, , kotlin.Function2((core.messaging.StateMachineManager.FiberRequest, kotlin.ByteArray, kotlin.Unit)))/logger">logger</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$prepareForResumeWith(core.node.services.ServiceHub, kotlin.Any, , kotlin.Function2((core.messaging.StateMachineManager.FiberRequest, kotlin.ByteArray, kotlin.Unit)))/suspendFunc">suspendFunc</span><span class="symbol">:</span> <span class="symbol">(</span><a href="core.messaging/-state-machine-manager/-fiber-request/index.html"><span class="identifier">FiberRequest</span></a><span class="symbol">,</span> <span class="identifier">ByteArray</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Unit</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-state-machine/receive.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">receive</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolStateMachine$receive(kotlin.String, kotlin.Long, java.lang.Class((core.protocols.ProtocolStateMachine.receive.T)))/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$receive(kotlin.String, kotlin.Long, java.lang.Class((core.protocols.ProtocolStateMachine.receive.T)))/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$receive(kotlin.String, kotlin.Long, java.lang.Class((core.protocols.ProtocolStateMachine.receive.T)))/recvType">recvType</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><a href="core.utilities/-untrustworthy-data/index.html"><span class="identifier">UntrustworthyData</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-state-machine/result-future.html"><span class="keyword">val </span><span class="identifier">resultFuture</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-state-machine/run.html"><span class="keyword">fun </span><span class="identifier">run</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">R</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-state-machine/send.html"><span class="keyword">fun </span><span class="identifier">send</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolStateMachine$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/destination">destination</span><span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-state-machine/send-and-receive.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">sendAndReceive</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolStateMachine$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.protocols.ProtocolStateMachine.sendAndReceive.T)))/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.protocols.ProtocolStateMachine.sendAndReceive.T)))/destination">destination</span><span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.protocols.ProtocolStateMachine.sendAndReceive.T)))/sessionIDForSend">sessionIDForSend</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.protocols.ProtocolStateMachine.sendAndReceive.T)))/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.protocols.ProtocolStateMachine.sendAndReceive.T)))/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.protocols.ProtocolStateMachine.sendAndReceive.T)))/recvType">recvType</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><a href="core.utilities/-untrustworthy-data/index.html"><span class="identifier">UntrustworthyData</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-state-machine/service-hub.html"><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">serviceHub</span><span class="symbol">: </span><a href="core.node.services/-service-hub/index.html"><span class="identifier">ServiceHub</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/index.html"><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">RatesFixProtocol</span> <span class="symbol">:</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">Unit</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-init-.html"><span class="identifier">RatesFixProtocol</span><span class="symbol">(</span><span class="identifier" id="protocols.RatesFixProtocol$<init>(core.TransactionBuilder, core.messaging.LegallyIdentifiableNode, core.FixOf, java.math.BigDecimal, java.math.BigDecimal)/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-builder/index.html"><span class="identifier">TransactionBuilder</span></a><span class="symbol">, </span><span class="identifier" id="protocols.RatesFixProtocol$<init>(core.TransactionBuilder, core.messaging.LegallyIdentifiableNode, core.FixOf, java.math.BigDecimal, java.math.BigDecimal)/oracle">oracle</span><span class="symbol">:</span> <a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">, </span><span class="identifier" id="protocols.RatesFixProtocol$<init>(core.TransactionBuilder, core.messaging.LegallyIdentifiableNode, core.FixOf, java.math.BigDecimal, java.math.BigDecimal)/fixOf">fixOf</span><span class="symbol">:</span> <a href="core/-fix-of/index.html"><span class="identifier">FixOf</span></a><span class="symbol">, </span><span class="identifier" id="protocols.RatesFixProtocol$<init>(core.TransactionBuilder, core.messaging.LegallyIdentifiableNode, core.FixOf, java.math.BigDecimal, java.math.BigDecimal)/expectedRate">expectedRate</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html"><span class="identifier">BigDecimal</span></a><span class="symbol">, </span><span class="identifier" id="protocols.RatesFixProtocol$<init>(core.TransactionBuilder, core.messaging.LegallyIdentifiableNode, core.FixOf, java.math.BigDecimal, java.math.BigDecimal)/rateTolerance">rateTolerance</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html"><span class="identifier">BigDecimal</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-fix-out-of-range/index.html"><span class="keyword">class </span><span class="identifier">FixOutOfRange</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-fix-out-of-range/-init-.html"><span class="identifier">FixOutOfRange</span><span class="symbol">(</span><span class="identifier" id="protocols.RatesFixProtocol.FixOutOfRange$<init>(java.math.BigDecimal)/byAmount">byAmount</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html"><span class="identifier">BigDecimal</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-fix-out-of-range/by-amount.html"><span class="keyword">val </span><span class="identifier">byAmount</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html"><span class="identifier">BigDecimal</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-q-u-e-r-y-i-n-g/index.html"><span class="keyword">class </span><span class="identifier">QUERYING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-q-u-e-r-y-i-n-g/-init-.html"><span class="identifier">QUERYING</span><span class="symbol">(</span><span class="identifier" id="protocols.RatesFixProtocol.Companion.QUERYING$<init>(kotlin.String)/name">name</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-q-u-e-r-y-i-n-g/name.html"><span class="keyword">val </span><span class="identifier">name</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-query-request/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">QueryRequest</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-query-request/-init-.html"><span class="identifier">QueryRequest</span><span class="symbol">(</span><span class="identifier" id="protocols.RatesFixProtocol.QueryRequest$<init>(kotlin.collections.List((core.FixOf)), core.messaging.SingleMessageRecipient, kotlin.Long)/queries">queries</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-fix-of/index.html"><span class="identifier">FixOf</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.RatesFixProtocol.QueryRequest$<init>(kotlin.collections.List((core.FixOf)), core.messaging.SingleMessageRecipient, kotlin.Long)/replyTo">replyTo</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">, </span><span class="identifier" id="protocols.RatesFixProtocol.QueryRequest$<init>(kotlin.collections.List((core.FixOf)), core.messaging.SingleMessageRecipient, kotlin.Long)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-query-request/queries.html"><span class="keyword">val </span><span class="identifier">queries</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-fix-of/index.html"><span class="identifier">FixOf</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-query-request/reply-to.html"><span class="keyword">val </span><span class="identifier">replyTo</span><span class="symbol">: </span><a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-query-request/session-i-d.html"><span class="keyword">val </span><span class="identifier">sessionID</span><span class="symbol">: </span><span class="identifier">Long</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-s-i-g-n-i-n-g.html"><span class="keyword">object </span><span class="identifier">SIGNING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-sign-request/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">SignRequest</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-sign-request/-init-.html"><span class="identifier">SignRequest</span><span class="symbol">(</span><span class="identifier" id="protocols.RatesFixProtocol.SignRequest$<init>(core.WireTransaction, core.messaging.SingleMessageRecipient, kotlin.Long)/tx">tx</span><span class="symbol">:</span> <a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">, </span><span class="identifier" id="protocols.RatesFixProtocol.SignRequest$<init>(core.WireTransaction, core.messaging.SingleMessageRecipient, kotlin.Long)/replyTo">replyTo</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">, </span><span class="identifier" id="protocols.RatesFixProtocol.SignRequest$<init>(core.WireTransaction, core.messaging.SingleMessageRecipient, kotlin.Long)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-sign-request/reply-to.html"><span class="keyword">val </span><span class="identifier">replyTo</span><span class="symbol">: </span><a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-sign-request/session-i-d.html"><span class="keyword">val </span><span class="identifier">sessionID</span><span class="symbol">: </span><span class="identifier">Long</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-sign-request/tx.html"><span class="keyword">val </span><span class="identifier">tx</span><span class="symbol">: </span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-t-o-p-i-c.html"><span class="keyword">val </span><span class="identifier">TOPIC</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-w-o-r-k-i-n-g.html"><span class="keyword">object </span><span class="identifier">WORKING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/before-signing.html"><span class="keyword">protected</span> <span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">beforeSigning</span><span class="symbol">(</span><span class="identifier" id="protocols.RatesFixProtocol$beforeSigning(core.Fix)/fix">fix</span><span class="symbol">:</span> <a href="core/-fix/index.html"><span class="identifier">Fix</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/call.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/progress-tracker.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">progressTracker</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/query.html"><span class="keyword">fun </span><span class="identifier">query</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-fix/index.html"><span class="identifier">Fix</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/sign.html"><span class="keyword">fun </span><span class="identifier">sign</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-legally-identifiable/index.html"><span class="identifier">LegallyIdentifiable</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/tx.html"><span class="keyword">protected</span> <span class="keyword">val </span><span class="identifier">tx</span><span class="symbol">: </span><a href="core/-transaction-builder/index.html"><span class="identifier">TransactionBuilder</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/index.html"><span class="keyword">class </span><span class="identifier">RecordingMap</span><span class="symbol"><</span><span class="identifier">K</span><span class="symbol">, </span><span class="identifier">V</span><span class="symbol">></span> <span class="symbol">:</span> <span class="identifier">MutableMap</span><span class="symbol"><</span><span class="identifier">K</span><span class="symbol">,</span> <span class="identifier">V</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/-init-.html"><span class="identifier">RecordingMap</span><span class="symbol">(</span><span class="identifier" id="core.utilities.RecordingMap$<init>(kotlin.collections.MutableMap((core.utilities.RecordingMap.K, core.utilities.RecordingMap.V)), )/wrappedMap">wrappedMap</span><span class="symbol">:</span> <span class="identifier">MutableMap</span><span class="symbol"><</span><span class="identifier">K</span><span class="symbol">,</span> <span class="identifier">V</span><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.utilities.RecordingMap$<init>(kotlin.collections.MutableMap((core.utilities.RecordingMap.K, core.utilities.RecordingMap.V)), )/logger">logger</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span> <span class="symbol">=</span> loggerFor<RecordingMap<K, V>>()<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/-get/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Get</span><span class="symbol"><</span><span class="identifier">K</span><span class="symbol">></span> <span class="symbol">:</span> <a href="core.utilities/-recording-map/-record.html"><span class="identifier">Record</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/-get/-init-.html"><span class="identifier">Get</span><span class="symbol">(</span><span class="identifier" id="core.utilities.RecordingMap.Get$<init>(core.utilities.RecordingMap.Get.K)/key">key</span><span class="symbol">:</span> <span class="identifier">K</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/-get/key.html"><span class="keyword">val </span><span class="identifier">key</span><span class="symbol">: </span><span class="identifier">K</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/-put/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Put</span><span class="symbol"><</span><span class="identifier">K</span><span class="symbol">, </span><span class="identifier">V</span><span class="symbol">></span> <span class="symbol">:</span> <a href="core.utilities/-recording-map/-record.html"><span class="identifier">Record</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/-put/-init-.html"><span class="identifier">Put</span><span class="symbol">(</span><span class="identifier" id="core.utilities.RecordingMap.Put$<init>(core.utilities.RecordingMap.Put.K, core.utilities.RecordingMap.Put.V)/key">key</span><span class="symbol">:</span> <span class="identifier">K</span><span class="symbol">, </span><span class="identifier" id="core.utilities.RecordingMap.Put$<init>(core.utilities.RecordingMap.Put.K, core.utilities.RecordingMap.Put.V)/value">value</span><span class="symbol">:</span> <span class="identifier">V</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/-put/key.html"><span class="keyword">val </span><span class="identifier">key</span><span class="symbol">: </span><span class="identifier">K</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/-put/value.html"><span class="keyword">val </span><span class="identifier">value</span><span class="symbol">: </span><span class="identifier">V</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/-record.html"><span class="keyword">interface </span><span class="identifier">Record</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/clear-records.html"><span class="keyword">fun </span><span class="identifier">clearRecords</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/get.html"><span class="keyword">fun </span><span class="identifier">get</span><span class="symbol">(</span><span class="identifier" id="core.utilities.RecordingMap$get(core.utilities.RecordingMap.K)/key">key</span><span class="symbol">:</span> <span class="identifier">K</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">V</span><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/put.html"><span class="keyword">fun </span><span class="identifier">put</span><span class="symbol">(</span><span class="identifier" id="core.utilities.RecordingMap$put(core.utilities.RecordingMap.K, core.utilities.RecordingMap.V)/key">key</span><span class="symbol">:</span> <span class="identifier">K</span><span class="symbol">, </span><span class="identifier" id="core.utilities.RecordingMap$put(core.utilities.RecordingMap.K, core.utilities.RecordingMap.V)/value">value</span><span class="symbol">:</span> <span class="identifier">V</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">V</span><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/put-all.html"><span class="keyword">fun </span><span class="identifier">putAll</span><span class="symbol">(</span><span class="identifier" id="core.utilities.RecordingMap$putAll(kotlin.collections.Map((core.utilities.RecordingMap.K, core.utilities.RecordingMap.V)))/from">from</span><span class="symbol">:</span> <span class="identifier">Map</span><span class="symbol"><</span><span class="keyword">out</span> <span class="identifier">K</span><span class="symbol">,</span> <span class="identifier">V</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/put-all-unrecorded.html"><span class="keyword">fun </span><span class="identifier">putAllUnrecorded</span><span class="symbol">(</span><span class="identifier" id="core.utilities.RecordingMap$putAllUnrecorded(kotlin.collections.Map((core.utilities.RecordingMap.K, core.utilities.RecordingMap.V)))/from">from</span><span class="symbol">:</span> <span class="identifier">Map</span><span class="symbol"><</span><span class="keyword">out</span> <span class="identifier">K</span><span class="symbol">,</span> <span class="identifier">V</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/records.html"><span class="keyword">val </span><span class="identifier">records</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core.utilities/-recording-map/-record.html"><span class="identifier">Record</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-requirements/index.html"><span class="keyword">class </span><span class="identifier">Requirements</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-requirements/-init-.html"><span class="identifier">Requirements</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-requirements/by.html"><span class="keyword">infix</span> <span class="keyword">fun </span><span class="identifier">String</span><span class="symbol">.</span><span class="identifier">by</span><span class="symbol">(</span><span class="identifier" id="core.Requirements$by(kotlin.String, kotlin.Boolean)/expr">expr</span><span class="symbol">:</span> <span class="identifier">Boolean</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-resolve-transactions-protocol/index.html"><span class="keyword">class </span><span class="identifier">ResolveTransactionsProtocol</span> <span class="symbol">:</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">Unit</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-resolve-transactions-protocol/-init-.html"><span class="identifier">ResolveTransactionsProtocol</span><span class="symbol">(</span><span class="identifier" id="protocols.ResolveTransactionsProtocol$<init>(core.SignedTransaction, core.messaging.SingleMessageRecipient)/stx">stx</span><span class="symbol">:</span> <a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">, </span><span class="identifier" id="protocols.ResolveTransactionsProtocol$<init>(core.SignedTransaction, core.messaging.SingleMessageRecipient)/otherSide">otherSide</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-resolve-transactions-protocol/-init-.html"><span class="identifier">ResolveTransactionsProtocol</span><span class="symbol">(</span><span class="identifier" id="protocols.ResolveTransactionsProtocol$<init>(core.WireTransaction, core.messaging.SingleMessageRecipient)/wtx">wtx</span><span class="symbol">:</span> <a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">, </span><span class="identifier" id="protocols.ResolveTransactionsProtocol$<init>(core.WireTransaction, core.messaging.SingleMessageRecipient)/otherSide">otherSide</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-resolve-transactions-protocol/-init-.html"><span class="identifier">ResolveTransactionsProtocol</span><span class="symbol">(</span><span class="identifier" id="protocols.ResolveTransactionsProtocol$<init>(kotlin.collections.Set((core.crypto.SecureHash)), core.messaging.SingleMessageRecipient)/txHashes">txHashes</span><span class="symbol">:</span> <span class="identifier">Set</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.ResolveTransactionsProtocol$<init>(kotlin.collections.Set((core.crypto.SecureHash)), core.messaging.SingleMessageRecipient)/otherSide">otherSide</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-resolve-transactions-protocol/-excessively-large-transaction-graph/index.html"><span class="keyword">class </span><span class="identifier">ExcessivelyLargeTransactionGraph</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-resolve-transactions-protocol/-excessively-large-transaction-graph/-init-.html"><span class="identifier">ExcessivelyLargeTransactionGraph</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-resolve-transactions-protocol/call.html"><span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/index.html"><span class="keyword">sealed</span> <span class="keyword">class </span><span class="identifier">SecureHash</span> <span class="symbol">:</span> <a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/-s-h-a256/index.html"><span class="keyword">class </span><span class="identifier">SHA256</span> <span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/-s-h-a256/-init-.html"><span class="identifier">SHA256</span><span class="symbol">(</span><span class="identifier" id="core.crypto.SecureHash.SHA256$<init>(kotlin.ByteArray)/bits">bits</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/-s-h-a256/signature-algorithm-name.html"><span class="keyword">val </span><span class="identifier">signatureAlgorithmName</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/parse.html"><span class="keyword">fun </span><span class="identifier">parse</span><span class="symbol">(</span><span class="identifier" id="core.crypto.SecureHash.Companion$parse(kotlin.String)/str">str</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/prefix-chars.html"><span class="keyword">fun </span><span class="identifier">prefixChars</span><span class="symbol">(</span><span class="identifier" id="core.crypto.SecureHash$prefixChars(kotlin.Int)/prefixLen">prefixLen</span><span class="symbol">:</span> <span class="identifier">Int</span> <span class="symbol">=</span> 6<span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/random-s-h-a256.html"><span class="keyword">fun </span><span class="identifier">randomSHA256</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/-s-h-a256/index.html"><span class="identifier">SHA256</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/sha256.html"><span class="keyword">fun </span><span class="identifier">sha256</span><span class="symbol">(</span><span class="identifier" id="core.crypto.SecureHash.Companion$sha256(kotlin.ByteArray)/bits">bits</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/-s-h-a256/index.html"><span class="identifier">SHA256</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/sha256.html"><span class="keyword">fun </span><span class="identifier">sha256</span><span class="symbol">(</span><span class="identifier" id="core.crypto.SecureHash.Companion$sha256(kotlin.String)/str">str</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/sha256-twice.html"><span class="keyword">fun </span><span class="identifier">sha256Twice</span><span class="symbol">(</span><span class="identifier" id="core.crypto.SecureHash.Companion$sha256Twice(kotlin.ByteArray)/bits">bits</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/-s-h-a256/index.html"><span class="identifier">SHA256</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/signature-algorithm-name.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">signatureAlgorithmName</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/to-string.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-serialized-bytes/index.html"><span class="keyword">class </span><span class="identifier">SerializedBytes</span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="symbol">:</span> <a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-serialized-bytes/-init-.html"><span class="identifier">SerializedBytes</span><span class="symbol">(</span><span class="identifier" id="core.serialization.SerializedBytes$<init>(kotlin.ByteArray)/bits">bits</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-serialized-bytes/hash.html"><span class="keyword">val </span><span class="identifier">hash</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-serialized-bytes/write-to-file.html"><span class="keyword">fun </span><span class="identifier">writeToFile</span><span class="symbol">(</span><span class="identifier" id="core.serialization.SerializedBytes$writeToFile(java.nio.file.Path)/path">path</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-service-hub/index.html"><span class="keyword">interface </span><span class="identifier">ServiceHub</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-service-hub/identity-service.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">identityService</span><span class="symbol">: </span><a href="core.node.services/-identity-service/index.html"><span class="identifier">IdentityService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-service-hub/key-management-service.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">keyManagementService</span><span class="symbol">: </span><a href="core.node.services/-key-management-service/index.html"><span class="identifier">KeyManagementService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-service-hub/monitoring-service.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">monitoringService</span><span class="symbol">: </span><a href="core.node.services/-monitoring-service/index.html"><span class="identifier">MonitoringService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-service-hub/network-map-service.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">networkMapService</span><span class="symbol">: </span><a href="core.messaging/-network-map-service/index.html"><span class="identifier">NetworkMapService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-service-hub/network-service.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">networkService</span><span class="symbol">: </span><a href="core.messaging/-messaging-service/index.html"><span class="identifier">MessagingService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-service-hub/storage-service.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">storageService</span><span class="symbol">: </span><a href="core.node.services/-storage-service/index.html"><span class="identifier">StorageService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-service-hub/verify-transaction.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">verifyTransaction</span><span class="symbol">(</span><span class="identifier" id="core.node.services.ServiceHub$verifyTransaction(core.LedgerTransaction)/ltx">ltx</span><span class="symbol">:</span> <a href="core/-ledger-transaction/index.html"><span class="identifier">LedgerTransaction</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-service-hub/wallet-service.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">walletService</span><span class="symbol">: </span><a href="core.node.services/-wallet-service/index.html"><span class="identifier">WalletService</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-signed-transaction/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">SignedTransaction</span> <span class="symbol">:</span> <a href="core/-named-by-hash/index.html"><span class="identifier">NamedByHash</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-signed-transaction/-init-.html"><span class="identifier">SignedTransaction</span><span class="symbol">(</span><span class="identifier" id="core.SignedTransaction$<init>(core.serialization.SerializedBytes((core.WireTransaction)), kotlin.collections.List((core.crypto.DigitalSignature.WithKey)))/txBits">txBits</span><span class="symbol">:</span> <a href="core.serialization/-serialized-bytes/index.html"><span class="identifier">SerializedBytes</span></a><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.SignedTransaction$<init>(core.serialization.SerializedBytes((core.WireTransaction)), kotlin.collections.List((core.crypto.DigitalSignature.WithKey)))/sigs">sigs</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-signed-transaction/id.html"><span class="keyword">val </span><span class="identifier">id</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-signed-transaction/plus.html"><span class="keyword">operator</span> <span class="keyword">fun </span><span class="identifier">plus</span><span class="symbol">(</span><span class="identifier" id="core.SignedTransaction$plus(core.crypto.DigitalSignature.WithKey)/sig">sig</span><span class="symbol">:</span> <a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-signed-transaction/sigs.html"><span class="keyword">val </span><span class="identifier">sigs</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-signed-transaction/tx.html"><span class="keyword">val </span><span class="identifier">tx</span><span class="symbol">: </span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-signed-transaction/tx-bits.html"><span class="keyword">val </span><span class="identifier">txBits</span><span class="symbol">: </span><a href="core.serialization/-serialized-bytes/index.html"><span class="identifier">SerializedBytes</span></a><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-signed-transaction/verify.html"><span class="keyword">fun </span><span class="identifier">verify</span><span class="symbol">(</span><span class="identifier" id="core.SignedTransaction$verify(kotlin.Boolean)/throwIfSignaturesAreMissing">throwIfSignaturesAreMissing</span><span class="symbol">:</span> <span class="identifier">Boolean</span> <span class="symbol">=</span> true<span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Set</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-signed-transaction/verify-signatures.html"><span class="keyword">fun </span><span class="identifier">verifySignatures</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-signed-transaction/with-additional-signature.html"><span class="keyword">fun </span><span class="identifier">withAdditionalSignature</span><span class="symbol">(</span><span class="identifier" id="core.SignedTransaction$withAdditionalSignature(core.crypto.DigitalSignature.WithKey)/sig">sig</span><span class="symbol">:</span> <a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-single-message-recipient.html"><span class="keyword">interface </span><span class="identifier">SingleMessageRecipient</span> <span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-state-and-ref/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">StateAndRef</span><span class="symbol"><</span><span class="keyword">out</span> <span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-state-and-ref/-init-.html"><span class="identifier">StateAndRef</span><span class="symbol">(</span><span class="identifier" id="core.StateAndRef$<init>(core.StateAndRef.T, core.StateRef)/state">state</span><span class="symbol">:</span> <span class="identifier">T</span><span class="symbol">, </span><span class="identifier" id="core.StateAndRef$<init>(core.StateAndRef.T, core.StateRef)/ref">ref</span><span class="symbol">:</span> <a href="core/-state-ref/index.html"><span class="identifier">StateRef</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-state-and-ref/ref.html"><span class="keyword">val </span><span class="identifier">ref</span><span class="symbol">: </span><a href="core/-state-ref/index.html"><span class="identifier">StateRef</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-state-and-ref/state.html"><span class="keyword">val </span><span class="identifier">state</span><span class="symbol">: </span><span class="identifier">T</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/index.html"><span class="keyword">class </span><span class="identifier">StateMachineManager</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-init-.html"><span class="identifier">StateMachineManager</span><span class="symbol">(</span><span class="identifier" id="core.messaging.StateMachineManager$<init>(core.node.services.ServiceHub, java.util.concurrent.Executor)/serviceHub">serviceHub</span><span class="symbol">:</span> <a href="core.node.services/-service-hub/index.html"><span class="identifier">ServiceHub</span></a><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager$<init>(core.node.services.ServiceHub, java.util.concurrent.Executor)/runInThread">runInThread</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Executor.html"><span class="identifier">Executor</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/index.html"><span class="keyword">class </span><span class="identifier">FiberRequest</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/-init-.html"><span class="identifier">FiberRequest</span><span class="symbol">(</span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/destination">destination</span><span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">?</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/sessionIDForSend">sessionIDForSend</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">?</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/-expecting-response/index.html"><span class="keyword">class </span><span class="identifier">ExpectingResponse</span><span class="symbol"><</span><span class="identifier">R</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="symbol">:</span> <a href="core.messaging/-state-machine-manager/-fiber-request/index.html"><span class="identifier">FiberRequest</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/-expecting-response/-init-.html"><span class="identifier">ExpectingResponse</span><span class="symbol">(</span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest.ExpectingResponse$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.messaging.StateMachineManager.FiberRequest.ExpectingResponse.R)))/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest.ExpectingResponse$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.messaging.StateMachineManager.FiberRequest.ExpectingResponse.R)))/destination">destination</span><span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">?</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest.ExpectingResponse$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.messaging.StateMachineManager.FiberRequest.ExpectingResponse.R)))/sessionIDForSend">sessionIDForSend</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest.ExpectingResponse$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.messaging.StateMachineManager.FiberRequest.ExpectingResponse.R)))/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest.ExpectingResponse$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.messaging.StateMachineManager.FiberRequest.ExpectingResponse.R)))/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">?</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest.ExpectingResponse$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.messaging.StateMachineManager.FiberRequest.ExpectingResponse.R)))/responseType">responseType</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/-expecting-response/response-type.html"><span class="keyword">val </span><span class="identifier">responseType</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/-not-expecting-response/index.html"><span class="keyword">class </span><span class="identifier">NotExpectingResponse</span> <span class="symbol">:</span> <a href="core.messaging/-state-machine-manager/-fiber-request/index.html"><span class="identifier">FiberRequest</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/-not-expecting-response/-init-.html"><span class="identifier">NotExpectingResponse</span><span class="symbol">(</span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest.NotExpectingResponse$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest.NotExpectingResponse$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/destination">destination</span><span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest.NotExpectingResponse$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/sessionIDForSend">sessionIDForSend</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest.NotExpectingResponse$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">?</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/destination.html"><span class="keyword">val </span><span class="identifier">destination</span><span class="symbol">: </span><a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/obj.html"><span class="keyword">val </span><span class="identifier">obj</span><span class="symbol">: </span><span class="identifier">Any</span><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/session-i-d-for-receive.html"><span class="keyword">val </span><span class="identifier">sessionIDForReceive</span><span class="symbol">: </span><span class="identifier">Long</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/session-i-d-for-send.html"><span class="keyword">val </span><span class="identifier">sessionIDForSend</span><span class="symbol">: </span><span class="identifier">Long</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/topic.html"><span class="keyword">val </span><span class="identifier">topic</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-same-thread-fiber-scheduler.html"><span class="keyword">object </span><span class="identifier">SameThreadFiberScheduler</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/add.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span> <span class="identifier">add</span><span class="symbol">(</span><span class="identifier" id="core.messaging.StateMachineManager$add(kotlin.String, core.protocols.ProtocolLogic((core.messaging.StateMachineManager.add.T)))/loggerName">loggerName</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager$add(kotlin.String, core.protocols.ProtocolLogic((core.messaging.StateMachineManager.add.T)))/logic">logic</span><span class="symbol">:</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/checkpointing.html"><span class="keyword">val </span><span class="identifier">checkpointing</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/find-state-machines.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span> <span class="identifier">findStateMachines</span><span class="symbol">(</span><span class="identifier" id="core.messaging.StateMachineManager$findStateMachines(java.lang.Class((core.protocols.ProtocolLogic((core.messaging.StateMachineManager.findStateMachines.T)))))/klass">klass</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="keyword">out</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">,</span> <span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/run-in-thread.html"><span class="keyword">val </span><span class="identifier">runInThread</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Executor.html"><span class="identifier">Executor</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/service-hub.html"><span class="keyword">val </span><span class="identifier">serviceHub</span><span class="symbol">: </span><a href="core.node.services/-service-hub/index.html"><span class="identifier">ServiceHub</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-state-ref/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">StateRef</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-state-ref/-init-.html"><span class="identifier">StateRef</span><span class="symbol">(</span><span class="identifier" id="core.StateRef$<init>(core.crypto.SecureHash, kotlin.Int)/txhash">txhash</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">, </span><span class="identifier" id="core.StateRef$<init>(core.crypto.SecureHash, kotlin.Int)/index">index</span><span class="symbol">:</span> <span class="identifier">Int</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-state-ref/--index--.html"><span class="keyword">val </span><span class="identifier">index</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-state-ref/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-state-ref/txhash.html"><span class="keyword">val </span><span class="identifier">txhash</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service/index.html"><span class="keyword">interface </span><span class="identifier">StorageService</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service/attachments.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">attachments</span><span class="symbol">: </span><a href="core.node.services/-attachment-storage/index.html"><span class="identifier">AttachmentStorage</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service/contract-programs.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">contractPrograms</span><span class="symbol">: </span><a href="core/-contract-factory/index.html"><span class="identifier">ContractFactory</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service/my-legal-identity.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">myLegalIdentity</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service/my-legal-identity-key.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">myLegalIdentityKey</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service/state-machines.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">stateMachines</span><span class="symbol">: </span><span class="identifier">MutableMap</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">,</span> <span class="identifier">ByteArray</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service/validated-transactions.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">validatedTransactions</span><span class="symbol">: </span><span class="identifier">MutableMap</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">,</span> <a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service-impl/index.html"><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">StorageServiceImpl</span> <span class="symbol">:</span> <a href="core.node.services/-storage-service/index.html"><span class="identifier">StorageService</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service-impl/-init-.html"><span class="identifier">StorageServiceImpl</span><span class="symbol">(</span><span class="identifier" id="core.node.services.StorageServiceImpl$<init>(core.node.services.AttachmentStorage, core.ContractFactory, java.security.KeyPair, core.Party, kotlin.Function1((kotlin.String, kotlin.String)))/attachments">attachments</span><span class="symbol">:</span> <a href="core.node.services/-attachment-storage/index.html"><span class="identifier">AttachmentStorage</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.StorageServiceImpl$<init>(core.node.services.AttachmentStorage, core.ContractFactory, java.security.KeyPair, core.Party, kotlin.Function1((kotlin.String, kotlin.String)))/contractFactory">contractFactory</span><span class="symbol">:</span> <a href="core/-contract-factory/index.html"><span class="identifier">ContractFactory</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.StorageServiceImpl$<init>(core.node.services.AttachmentStorage, core.ContractFactory, java.security.KeyPair, core.Party, kotlin.Function1((kotlin.String, kotlin.String)))/keypair">keypair</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.StorageServiceImpl$<init>(core.node.services.AttachmentStorage, core.ContractFactory, java.security.KeyPair, core.Party, kotlin.Function1((kotlin.String, kotlin.String)))/identity">identity</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a> <span class="symbol">=</span> Party("Unit test party", keypair.public)<span class="symbol">, </span><span class="identifier" id="core.node.services.StorageServiceImpl$<init>(core.node.services.AttachmentStorage, core.ContractFactory, java.security.KeyPair, core.Party, kotlin.Function1((kotlin.String, kotlin.String)))/recordingAs">recordingAs</span><span class="symbol">:</span> <span class="symbol">(</span><span class="identifier">String</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">String</span> <span class="symbol">=</span> { tableName -> "" }<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service-impl/attachments.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">attachments</span><span class="symbol">: </span><a href="core.node.services/-attachment-storage/index.html"><span class="identifier">AttachmentStorage</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service-impl/contract-programs.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">contractPrograms</span><span class="symbol">: </span><a href="core/-contract-factory/index.html"><span class="identifier">ContractFactory</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service-impl/my-legal-identity.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">myLegalIdentity</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service-impl/my-legal-identity-key.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">myLegalIdentityKey</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service-impl/recording-as.html"><span class="keyword">val </span><span class="identifier">recordingAs</span><span class="symbol">: </span><span class="symbol">(</span><span class="identifier">String</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service-impl/state-machines.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">stateMachines</span><span class="symbol">: </span><span class="identifier">MutableMap</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">,</span> <span class="identifier">ByteArray</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service-impl/tables.html"><span class="keyword">protected</span> <span class="keyword">val </span><span class="identifier">tables</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html"><span class="identifier">HashMap</span></a><span class="symbol"><</span><span class="identifier">String</span><span class="symbol">,</span> <span class="identifier">MutableMap</span><span class="symbol"><</span><span class="identifier">Any</span><span class="symbol">,</span> <span class="identifier">Any</span><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service-impl/validated-transactions.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">validatedTransactions</span><span class="symbol">: </span><span class="identifier">MutableMap</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">,</span> <a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-tenor/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Tenor</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-tenor/-init-.html"><span class="identifier">Tenor</span><span class="symbol">(</span><span class="identifier" id="core.Tenor$<init>(kotlin.String)/name">name</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-tenor/name.html"><span class="keyword">var </span><span class="identifier">name</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-thread-box/index.html"><span class="keyword">class </span><span class="identifier">ThreadBox</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-thread-box/-init-.html"><span class="identifier">ThreadBox</span><span class="symbol">(</span><span class="identifier" id="core.ThreadBox$<init>(core.ThreadBox.T, java.util.concurrent.locks.Lock)/content">content</span><span class="symbol">:</span> <span class="identifier">T</span><span class="symbol">, </span><span class="identifier" id="core.ThreadBox$<init>(core.ThreadBox.T, java.util.concurrent.locks.Lock)/lock">lock</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/locks/Lock.html"><span class="identifier">Lock</span></a> <span class="symbol">=</span> ReentrantLock()<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-thread-box/content.html"><span class="keyword">val </span><span class="identifier">content</span><span class="symbol">: </span><span class="identifier">T</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-thread-box/lock.html"><span class="keyword">val </span><span class="identifier">lock</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/locks/Lock.html"><span class="identifier">Lock</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-thread-box/locked.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span> <span class="identifier">locked</span><span class="symbol">(</span><span class="identifier" id="core.ThreadBox$locked(kotlin.Function1((core.ThreadBox.T, core.ThreadBox.locked.R)))/body">body</span><span class="symbol">:</span> <span class="identifier">T</span><span class="symbol">.</span><span class="symbol">(</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">R</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">R</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-timestamp-command/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">TimestampCommand</span> <span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-timestamp-command/-init-.html"><span class="identifier">TimestampCommand</span><span class="symbol">(</span><span class="identifier" id="core.TimestampCommand$<init>(java.time.Instant, java.time.Duration)/time">time</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a><span class="symbol">, </span><span class="identifier" id="core.TimestampCommand$<init>(java.time.Instant, java.time.Duration)/tolerance">tolerance</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Duration.html"><span class="identifier">Duration</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-timestamp-command/-init-.html"><span class="identifier">TimestampCommand</span><span class="symbol">(</span><span class="identifier" id="core.TimestampCommand$<init>(java.time.Instant, java.time.Instant)/after">after</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a><span class="symbol">?</span><span class="symbol">, </span><span class="identifier" id="core.TimestampCommand$<init>(java.time.Instant, java.time.Instant)/before">before</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a><span class="symbol">?</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-timestamp-command/after.html"><span class="keyword">val </span><span class="identifier">after</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-timestamp-command/before.html"><span class="keyword">val </span><span class="identifier">before</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-timestamp-command/midpoint.html"><span class="keyword">val </span><span class="identifier">midpoint</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-timestamper-service/index.html"><span class="keyword">interface </span><span class="identifier">TimestamperService</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-timestamper-service/identity.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">identity</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-timestamper-service/timestamp.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">timestamp</span><span class="symbol">(</span><span class="identifier" id="core.node.services.TimestamperService$timestamp(core.serialization.SerializedBytes((core.WireTransaction)))/wtxBytes">wtxBytes</span><span class="symbol">:</span> <a href="core.serialization/-serialized-bytes/index.html"><span class="identifier">SerializedBytes</span></a><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-legally-identifiable/index.html"><span class="identifier">LegallyIdentifiable</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-timestamping-error/index.html"><span class="keyword">sealed</span> <span class="keyword">class </span><span class="identifier">TimestampingError</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-timestamping-error/-not-for-me/index.html"><span class="keyword">class </span><span class="identifier">NotForMe</span> <span class="symbol">:</span> <a href="core.node.services/-timestamping-error/index.html"><span class="identifier">TimestampingError</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-timestamping-error/-not-for-me/-init-.html"><span class="identifier">NotForMe</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-timestamping-error/-not-on-time-exception/index.html"><span class="keyword">class </span><span class="identifier">NotOnTimeException</span> <span class="symbol">:</span> <a href="core.node.services/-timestamping-error/index.html"><span class="identifier">TimestampingError</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-timestamping-error/-not-on-time-exception/-init-.html"><span class="identifier">NotOnTimeException</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-timestamping-error/-requires-exactly-one-command/index.html"><span class="keyword">class </span><span class="identifier">RequiresExactlyOneCommand</span> <span class="symbol">:</span> <a href="core.node.services/-timestamping-error/index.html"><span class="identifier">TimestampingError</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-timestamping-error/-requires-exactly-one-command/-init-.html"><span class="identifier">RequiresExactlyOneCommand</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/index.html"><span class="keyword">class </span><span class="identifier">TimestampingProtocol</span> <span class="symbol">:</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><a href="core.crypto/-digital-signature/-legally-identifiable/index.html"><span class="identifier">LegallyIdentifiable</span></a><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/-init-.html"><span class="identifier">TimestampingProtocol</span><span class="symbol">(</span><span class="identifier" id="protocols.TimestampingProtocol$<init>(core.messaging.LegallyIdentifiableNode, core.serialization.SerializedBytes((core.WireTransaction)))/node">node</span><span class="symbol">:</span> <a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TimestampingProtocol$<init>(core.messaging.LegallyIdentifiableNode, core.serialization.SerializedBytes((core.WireTransaction)))/wtxBytes">wtxBytes</span><span class="symbol">:</span> <a href="core.serialization/-serialized-bytes/index.html"><span class="identifier">SerializedBytes</span></a><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/-client/index.html"><span class="keyword">class </span><span class="identifier">Client</span> <span class="symbol">:</span> <a href="core.node.services/-timestamper-service/index.html"><span class="identifier">TimestamperService</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/-client/-init-.html"><span class="identifier">Client</span><span class="symbol">(</span><span class="identifier" id="protocols.TimestampingProtocol.Client$<init>(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode)/stateMachineManager">stateMachineManager</span><span class="symbol">:</span> <a href="core.messaging/-state-machine-manager/index.html"><span class="identifier">StateMachineManager</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TimestampingProtocol.Client$<init>(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode)/node">node</span><span class="symbol">:</span> <a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/-client/identity.html"><span class="keyword">val </span><span class="identifier">identity</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/-client/timestamp.html"><span class="keyword">fun </span><span class="identifier">timestamp</span><span class="symbol">(</span><span class="identifier" id="protocols.TimestampingProtocol.Client$timestamp(core.serialization.SerializedBytes((core.WireTransaction)))/wtxBytes">wtxBytes</span><span class="symbol">:</span> <a href="core.serialization/-serialized-bytes/index.html"><span class="identifier">SerializedBytes</span></a><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-legally-identifiable/index.html"><span class="identifier">LegallyIdentifiable</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/-request/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Request</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/-request/-init-.html"><span class="identifier">Request</span><span class="symbol">(</span><span class="identifier" id="protocols.TimestampingProtocol.Request$<init>(core.serialization.SerializedBytes((core.WireTransaction)), core.messaging.MessageRecipients, kotlin.String)/tx">tx</span><span class="symbol">:</span> <a href="core.serialization/-serialized-bytes/index.html"><span class="identifier">SerializedBytes</span></a><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.TimestampingProtocol.Request$<init>(core.serialization.SerializedBytes((core.WireTransaction)), core.messaging.MessageRecipients, kotlin.String)/replyTo">replyTo</span><span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TimestampingProtocol.Request$<init>(core.serialization.SerializedBytes((core.WireTransaction)), core.messaging.MessageRecipients, kotlin.String)/replyToTopic">replyToTopic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/-request/reply-to.html"><span class="keyword">val </span><span class="identifier">replyTo</span><span class="symbol">: </span><a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/-request/reply-to-topic.html"><span class="keyword">val </span><span class="identifier">replyToTopic</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/-request/tx.html"><span class="keyword">val </span><span class="identifier">tx</span><span class="symbol">: </span><a href="core.serialization/-serialized-bytes/index.html"><span class="identifier">SerializedBytes</span></a><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/call.html"><span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-legally-identifiable/index.html"><span class="identifier">LegallyIdentifiable</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-topic-string-validator/index.html"><span class="keyword">object </span><span class="identifier">TopicStringValidator</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-topic-string-validator/check.html"><span class="keyword">fun </span><span class="identifier">check</span><span class="symbol">(</span><span class="identifier" id="core.messaging.TopicStringValidator$check(kotlin.String)/tag">tag</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-buyer/index.html"><span class="keyword">class </span><span class="identifier">TraderDemoProtocolBuyer</span> <span class="symbol">:</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">Unit</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-buyer/-init-.html"><span class="identifier">TraderDemoProtocolBuyer</span><span class="symbol">(</span><span class="identifier" id="demos.TraderDemoProtocolBuyer$<init>(java.nio.file.Path)/attachmentsPath">attachmentsPath</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-buyer/-s-t-a-r-t-i-n-g_-b-u-y.html"><span class="keyword">object </span><span class="identifier">STARTING_BUY</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-buyer/-w-a-i-t-i-n-g_-f-o-r_-s-e-l-l-e-r_-t-o_-c-o-n-n-e-c-t.html"><span class="keyword">object </span><span class="identifier">WAITING_FOR_SELLER_TO_CONNECT</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-buyer/call.html"><span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-buyer/progress-tracker.html"><span class="keyword">val </span><span class="identifier">progressTracker</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/index.html"><span class="keyword">class </span><span class="identifier">TraderDemoProtocolSeller</span> <span class="symbol">:</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">Unit</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/-init-.html"><span class="identifier">TraderDemoProtocolSeller</span><span class="symbol">(</span><span class="identifier" id="demos.TraderDemoProtocolSeller$<init>(, core.messaging.SingleMessageRecipient, core.utilities.ProgressTracker)/myAddress">myAddress</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">, </span><span class="identifier" id="demos.TraderDemoProtocolSeller$<init>(, core.messaging.SingleMessageRecipient, core.utilities.ProgressTracker)/otherSide">otherSide</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">, </span><span class="identifier" id="demos.TraderDemoProtocolSeller$<init>(, core.messaging.SingleMessageRecipient, core.utilities.ProgressTracker)/progressTracker">progressTracker</span><span class="symbol">:</span> <a href="core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a> <span class="symbol">=</span> TraderDemoProtocolSeller.tracker()<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/-a-n-n-o-u-n-c-i-n-g.html"><span class="keyword">object </span><span class="identifier">ANNOUNCING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/-p-r-o-s-p-e-c-t-u-s_-h-a-s-h.html"><span class="keyword">val </span><span class="identifier">PROSPECTUS_HASH</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/-s-e-l-f_-i-s-s-u-i-n-g.html"><span class="keyword">object </span><span class="identifier">SELF_ISSUING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/-t-r-a-d-i-n-g.html"><span class="keyword">object </span><span class="identifier">TRADING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/call.html"><span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/my-address.html"><span class="keyword">val </span><span class="identifier">myAddress</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/other-side.html"><span class="keyword">val </span><span class="identifier">otherSide</span><span class="symbol">: </span><a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/progress-tracker.html"><span class="keyword">val </span><span class="identifier">progressTracker</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/self-issue-some-commercial-paper.html"><span class="keyword">fun </span><span class="identifier">selfIssueSomeCommercialPaper</span><span class="symbol">(</span><span class="identifier" id="demos.TraderDemoProtocolSeller$selfIssueSomeCommercialPaper(java.security.PublicKey, core.messaging.LegallyIdentifiableNode)/ownedBy">ownedBy</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">, </span><span class="identifier" id="demos.TraderDemoProtocolSeller$selfIssueSomeCommercialPaper(java.security.PublicKey, core.messaging.LegallyIdentifiableNode)/tsa">tsa</span><span class="symbol">:</span> <a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="contracts/-commercial-paper/-state/index.html"><span class="identifier">State</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/tracker.html"><span class="keyword">fun </span><span class="identifier">tracker</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/index.html"><span class="keyword">class </span><span class="identifier">TransactionBuilder</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/-init-.html"><span class="identifier">TransactionBuilder</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$<init>(kotlin.collections.MutableList((core.StateRef)), kotlin.collections.MutableList((core.crypto.SecureHash)), kotlin.collections.MutableList((core.ContractState)), kotlin.collections.MutableList((core.Command)))/inputs">inputs</span><span class="symbol">:</span> <span class="identifier">MutableList</span><span class="symbol"><</span><a href="core/-state-ref/index.html"><span class="identifier">StateRef</span></a><span class="symbol">></span> <span class="symbol">=</span> arrayListOf()<span class="symbol">, </span><span class="identifier" id="core.TransactionBuilder$<init>(kotlin.collections.MutableList((core.StateRef)), kotlin.collections.MutableList((core.crypto.SecureHash)), kotlin.collections.MutableList((core.ContractState)), kotlin.collections.MutableList((core.Command)))/attachments">attachments</span><span class="symbol">:</span> <span class="identifier">MutableList</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">></span> <span class="symbol">=</span> arrayListOf()<span class="symbol">, </span><span class="identifier" id="core.TransactionBuilder$<init>(kotlin.collections.MutableList((core.StateRef)), kotlin.collections.MutableList((core.crypto.SecureHash)), kotlin.collections.MutableList((core.ContractState)), kotlin.collections.MutableList((core.Command)))/outputs">outputs</span><span class="symbol">:</span> <span class="identifier">MutableList</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span> <span class="symbol">=</span> arrayListOf()<span class="symbol">, </span><span class="identifier" id="core.TransactionBuilder$<init>(kotlin.collections.MutableList((core.StateRef)), kotlin.collections.MutableList((core.crypto.SecureHash)), kotlin.collections.MutableList((core.ContractState)), kotlin.collections.MutableList((core.Command)))/commands">commands</span><span class="symbol">:</span> <span class="identifier">MutableList</span><span class="symbol"><</span><a href="core/-command/index.html"><span class="identifier">Command</span></a><span class="symbol">></span> <span class="symbol">=</span> arrayListOf()<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/add-attachment.html"><span class="keyword">fun </span><span class="identifier">addAttachment</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$addAttachment(core.Attachment)/attachment">attachment</span><span class="symbol">:</span> <a href="core/-attachment/index.html"><span class="identifier">Attachment</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/add-command.html"><span class="keyword">fun </span><span class="identifier">addCommand</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$addCommand(core.Command)/arg">arg</span><span class="symbol">:</span> <a href="core/-command/index.html"><span class="identifier">Command</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/add-command.html"><span class="keyword">fun </span><span class="identifier">addCommand</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$addCommand(core.CommandData, kotlin.Array((java.security.PublicKey)))/data">data</span><span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">, </span><span class="keyword">vararg</span> <span class="identifier" id="core.TransactionBuilder$addCommand(core.CommandData, kotlin.Array((java.security.PublicKey)))/keys">keys</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/add-command.html"><span class="keyword">fun </span><span class="identifier">addCommand</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$addCommand(core.CommandData, kotlin.collections.List((java.security.PublicKey)))/data">data</span><span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">, </span><span class="identifier" id="core.TransactionBuilder$addCommand(core.CommandData, kotlin.collections.List((java.security.PublicKey)))/keys">keys</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/add-input-state.html"><span class="keyword">fun </span><span class="identifier">addInputState</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$addInputState(core.StateRef)/ref">ref</span><span class="symbol">:</span> <a href="core/-state-ref/index.html"><span class="identifier">StateRef</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/add-output-state.html"><span class="keyword">fun </span><span class="identifier">addOutputState</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$addOutputState(core.ContractState)/state">state</span><span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/add-signature-unchecked.html"><span class="keyword">fun </span><span class="identifier">addSignatureUnchecked</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$addSignatureUnchecked(core.crypto.DigitalSignature.WithKey)/sig">sig</span><span class="symbol">:</span> <a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/attachments.html"><span class="keyword">fun </span><span class="identifier">attachments</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/check-and-add-signature.html"><span class="keyword">fun </span><span class="identifier">checkAndAddSignature</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$checkAndAddSignature(core.crypto.DigitalSignature.WithKey)/sig">sig</span><span class="symbol">:</span> <a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/check-signature.html"><span class="keyword">fun </span><span class="identifier">checkSignature</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$checkSignature(core.crypto.DigitalSignature.WithKey)/sig">sig</span><span class="symbol">:</span> <a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/commands.html"><span class="keyword">fun </span><span class="identifier">commands</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-command/index.html"><span class="identifier">Command</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/input-states.html"><span class="keyword">fun </span><span class="identifier">inputStates</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-state-ref/index.html"><span class="identifier">StateRef</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/output-states.html"><span class="keyword">fun </span><span class="identifier">outputStates</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/set-time.html"><span class="keyword">fun </span><span class="identifier">setTime</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$setTime(java.time.Instant, core.Party, java.time.Duration)/time">time</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a><span class="symbol">, </span><span class="identifier" id="core.TransactionBuilder$setTime(java.time.Instant, core.Party, java.time.Duration)/authenticatedBy">authenticatedBy</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">, </span><span class="identifier" id="core.TransactionBuilder$setTime(java.time.Instant, core.Party, java.time.Duration)/timeTolerance">timeTolerance</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Duration.html"><span class="identifier">Duration</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/sign-with.html"><span class="keyword">fun </span><span class="identifier">signWith</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$signWith(java.security.KeyPair)/key">key</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/time.html"><span class="keyword">val </span><span class="identifier">time</span><span class="symbol">: </span><a href="core/-timestamp-command/index.html"><span class="identifier">TimestampCommand</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/timestamp.html"><span class="keyword">fun </span><span class="identifier">timestamp</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$timestamp(core.node.services.TimestamperService, java.time.Clock)/timestamper">timestamper</span><span class="symbol">:</span> <a href="core.node.services/-timestamper-service/index.html"><span class="identifier">TimestamperService</span></a><span class="symbol">, </span><span class="identifier" id="core.TransactionBuilder$timestamp(core.node.services.TimestamperService, java.time.Clock)/clock">clock</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Clock.html"><span class="identifier">Clock</span></a> <span class="symbol">=</span> Clock.systemUTC()<span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/to-signed-transaction.html"><span class="keyword">fun </span><span class="identifier">toSignedTransaction</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$toSignedTransaction(kotlin.Boolean)/checkSufficientSignatures">checkSufficientSignatures</span><span class="symbol">:</span> <span class="identifier">Boolean</span> <span class="symbol">=</span> true<span class="symbol">)</span><span class="symbol">: </span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/to-wire-transaction.html"><span class="keyword">fun </span><span class="identifier">toWireTransaction</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/with-items.html"><span class="keyword">fun </span><span class="identifier">withItems</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="core.TransactionBuilder$withItems(kotlin.Array((kotlin.Any)))/items">items</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-transaction-builder/index.html"><span class="identifier">TransactionBuilder</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-conflict-exception/index.html"><span class="keyword">class </span><span class="identifier">TransactionConflictException</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-conflict-exception/-init-.html"><span class="identifier">TransactionConflictException</span><span class="symbol">(</span><span class="identifier" id="core.TransactionConflictException$<init>(core.StateRef, core.LedgerTransaction, core.LedgerTransaction)/conflictRef">conflictRef</span><span class="symbol">:</span> <a href="core/-state-ref/index.html"><span class="identifier">StateRef</span></a><span class="symbol">, </span><span class="identifier" id="core.TransactionConflictException$<init>(core.StateRef, core.LedgerTransaction, core.LedgerTransaction)/tx1">tx1</span><span class="symbol">:</span> <a href="core/-ledger-transaction/index.html"><span class="identifier">LedgerTransaction</span></a><span class="symbol">, </span><span class="identifier" id="core.TransactionConflictException$<init>(core.StateRef, core.LedgerTransaction, core.LedgerTransaction)/tx2">tx2</span><span class="symbol">:</span> <a href="core/-ledger-transaction/index.html"><span class="identifier">LedgerTransaction</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-conflict-exception/conflict-ref.html"><span class="keyword">val </span><span class="identifier">conflictRef</span><span class="symbol">: </span><a href="core/-state-ref/index.html"><span class="identifier">StateRef</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-conflict-exception/tx1.html"><span class="keyword">val </span><span class="identifier">tx1</span><span class="symbol">: </span><a href="core/-ledger-transaction/index.html"><span class="identifier">LedgerTransaction</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-conflict-exception/tx2.html"><span class="keyword">val </span><span class="identifier">tx2</span><span class="symbol">: </span><a href="core/-ledger-transaction/index.html"><span class="identifier">LedgerTransaction</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">TransactionForVerification</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/-init-.html"><span class="identifier">TransactionForVerification</span><span class="symbol">(</span><span class="identifier" id="core.TransactionForVerification$<init>(kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.Attachment)), kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), core.crypto.SecureHash)/inStates">inStates</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.TransactionForVerification$<init>(kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.Attachment)), kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), core.crypto.SecureHash)/outStates">outStates</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.TransactionForVerification$<init>(kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.Attachment)), kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), core.crypto.SecureHash)/attachments">attachments</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-attachment/index.html"><span class="identifier">Attachment</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.TransactionForVerification$<init>(kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.Attachment)), kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), core.crypto.SecureHash)/commands">commands</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-authenticated-object/index.html"><span class="identifier">AuthenticatedObject</span></a><span class="symbol"><</span><a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.TransactionForVerification$<init>(kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.Attachment)), kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), core.crypto.SecureHash)/origHash">origHash</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/-in-out-group/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">InOutGroup</span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/-in-out-group/-init-.html"><span class="identifier">InOutGroup</span><span class="symbol">(</span><span class="identifier" id="core.TransactionForVerification.InOutGroup$<init>(kotlin.collections.List((core.TransactionForVerification.InOutGroup.T)), kotlin.collections.List((core.TransactionForVerification.InOutGroup.T)))/inputs">inputs</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.TransactionForVerification.InOutGroup$<init>(kotlin.collections.List((core.TransactionForVerification.InOutGroup.T)), kotlin.collections.List((core.TransactionForVerification.InOutGroup.T)))/outputs">outputs</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/-in-out-group/inputs.html"><span class="keyword">val </span><span class="identifier">inputs</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/-in-out-group/outputs.html"><span class="keyword">val </span><span class="identifier">outputs</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/attachments.html"><span class="keyword">val </span><span class="identifier">attachments</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-attachment/index.html"><span class="identifier">Attachment</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/commands.html"><span class="keyword">val </span><span class="identifier">commands</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-authenticated-object/index.html"><span class="identifier">AuthenticatedObject</span></a><span class="symbol"><</span><a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/equals.html"><span class="keyword">fun </span><span class="identifier">equals</span><span class="symbol">(</span><span class="identifier" id="core.TransactionForVerification$equals(kotlin.Any)/other">other</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">?</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/get-timestamp-by.html"><span class="keyword">fun </span><span class="identifier">getTimestampBy</span><span class="symbol">(</span><span class="identifier" id="core.TransactionForVerification$getTimestampBy(core.Party)/timestampingAuthority">timestampingAuthority</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-timestamp-command/index.html"><span class="identifier">TimestampCommand</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/group-states.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span> <span class="identifier">groupStates</span><span class="symbol">(</span><span class="identifier" id="core.TransactionForVerification$groupStates(java.lang.Class((core.TransactionForVerification.groupStates.T)), kotlin.Function1((core.TransactionForVerification.groupStates.T, kotlin.Any)))/ofType">ofType</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.TransactionForVerification$groupStates(java.lang.Class((core.TransactionForVerification.groupStates.T)), kotlin.Function1((core.TransactionForVerification.groupStates.T, kotlin.Any)))/selector">selector</span><span class="symbol">:</span> <span class="symbol">(</span><span class="identifier">T</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Any</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-transaction-for-verification/-in-out-group/index.html"><span class="identifier">InOutGroup</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/group-states.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="keyword">reified</span> <span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span> <span class="identifier">groupStates</span><span class="symbol">(</span><span class="identifier" id="core.TransactionForVerification$groupStates(kotlin.Function1((core.TransactionForVerification.groupStates.T, kotlin.Any)))/selector">selector</span><span class="symbol">:</span> <span class="symbol">(</span><span class="identifier">T</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Any</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-transaction-for-verification/-in-out-group/index.html"><span class="identifier">InOutGroup</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/group-states-internal.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span> <s><span class="identifier">groupStatesInternal</span></s><span class="symbol">(</span><span class="identifier" id="core.TransactionForVerification$groupStatesInternal(kotlin.collections.Map((kotlin.Any, kotlin.collections.List((core.TransactionForVerification.groupStatesInternal.T)))), kotlin.collections.Map((kotlin.Any, kotlin.collections.List((core.TransactionForVerification.groupStatesInternal.T)))))/inGroups">inGroups</span><span class="symbol">:</span> <span class="identifier">Map</span><span class="symbol"><</span><span class="identifier">Any</span><span class="symbol">,</span> <span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.TransactionForVerification$groupStatesInternal(kotlin.collections.Map((kotlin.Any, kotlin.collections.List((core.TransactionForVerification.groupStatesInternal.T)))), kotlin.collections.Map((kotlin.Any, kotlin.collections.List((core.TransactionForVerification.groupStatesInternal.T)))))/outGroups">outGroups</span><span class="symbol">:</span> <span class="identifier">Map</span><span class="symbol"><</span><span class="identifier">Any</span><span class="symbol">,</span> <span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-transaction-for-verification/-in-out-group/index.html"><span class="identifier">InOutGroup</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/hash-code.html"><span class="keyword">fun </span><span class="identifier">hashCode</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/in-states.html"><span class="keyword">val </span><span class="identifier">inStates</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/orig-hash.html"><span class="keyword">val </span><span class="identifier">origHash</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/out-states.html"><span class="keyword">val </span><span class="identifier">outStates</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/verify.html"><span class="keyword">fun </span><span class="identifier">verify</span><span class="symbol">(</span><span class="identifier" id="core.TransactionForVerification$verify(core.ContractFactory)/programMap">programMap</span><span class="symbol">:</span> <a href="core/-contract-factory/index.html"><span class="identifier">ContractFactory</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-graph-search/index.html"><span class="keyword">class </span><span class="identifier">TransactionGraphSearch</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Callable.html"><span class="identifier">Callable</span></a><span class="symbol"><</span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-graph-search/-init-.html"><span class="identifier">TransactionGraphSearch</span><span class="symbol">(</span><span class="identifier" id="core.TransactionGraphSearch$<init>(kotlin.collections.Map((core.crypto.SecureHash, core.SignedTransaction)), kotlin.collections.List((core.WireTransaction)))/transactions">transactions</span><span class="symbol">:</span> <span class="identifier">Map</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">,</span> <a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.TransactionGraphSearch$<init>(kotlin.collections.Map((core.crypto.SecureHash, core.SignedTransaction)), kotlin.collections.List((core.WireTransaction)))/startPoints">startPoints</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-graph-search/-query/index.html"><span class="keyword">class </span><span class="identifier">Query</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-graph-search/-query/-init-.html"><span class="identifier">Query</span><span class="symbol">(</span><span class="identifier" id="core.TransactionGraphSearch.Query$<init>(java.lang.Class((core.CommandData)))/withCommandOfType">withCommandOfType</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="keyword">out</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">?</span> <span class="symbol">=</span> null<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-graph-search/-query/with-command-of-type.html"><span class="keyword">val </span><span class="identifier">withCommandOfType</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="keyword">out</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">?</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-graph-search/call.html"><span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-graph-search/query.html"><span class="keyword">var </span><span class="identifier">query</span><span class="symbol">: </span><a href="core/-transaction-graph-search/-query/index.html"><span class="identifier">Query</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-graph-search/start-points.html"><span class="keyword">val </span><span class="identifier">startPoints</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-graph-search/transactions.html"><span class="keyword">val </span><span class="identifier">transactions</span><span class="symbol">: </span><span class="identifier">Map</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">,</span> <a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-group/index.html"><span class="keyword">class </span><span class="identifier">TransactionGroup</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-group/-init-.html"><span class="identifier">TransactionGroup</span><span class="symbol">(</span><span class="identifier" id="core.TransactionGroup$<init>(kotlin.collections.Set((core.LedgerTransaction)), kotlin.collections.Set((core.LedgerTransaction)))/transactions">transactions</span><span class="symbol">:</span> <span class="identifier">Set</span><span class="symbol"><</span><a href="core/-ledger-transaction/index.html"><span class="identifier">LedgerTransaction</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.TransactionGroup$<init>(kotlin.collections.Set((core.LedgerTransaction)), kotlin.collections.Set((core.LedgerTransaction)))/nonVerifiedRoots">nonVerifiedRoots</span><span class="symbol">:</span> <span class="identifier">Set</span><span class="symbol"><</span><a href="core/-ledger-transaction/index.html"><span class="identifier">LedgerTransaction</span></a><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-group/non-verified-roots.html"><span class="keyword">val </span><span class="identifier">nonVerifiedRoots</span><span class="symbol">: </span><span class="identifier">Set</span><span class="symbol"><</span><a href="core/-ledger-transaction/index.html"><span class="identifier">LedgerTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-group/transactions.html"><span class="keyword">val </span><span class="identifier">transactions</span><span class="symbol">: </span><span class="identifier">Set</span><span class="symbol"><</span><a href="core/-ledger-transaction/index.html"><span class="identifier">LedgerTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-group/verify.html"><span class="keyword">fun </span><span class="identifier">verify</span><span class="symbol">(</span><span class="identifier" id="core.TransactionGroup$verify(core.ContractFactory)/programMap">programMap</span><span class="symbol">:</span> <a href="core/-contract-factory/index.html"><span class="identifier">ContractFactory</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Set</span><span class="symbol"><</span><a href="core/-transaction-for-verification/index.html"><span class="identifier">TransactionForVerification</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-resolution-exception/index.html"><span class="keyword">class </span><span class="identifier">TransactionResolutionException</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-resolution-exception/-init-.html"><span class="identifier">TransactionResolutionException</span><span class="symbol">(</span><span class="identifier" id="core.TransactionResolutionException$<init>(core.crypto.SecureHash)/hash">hash</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-resolution-exception/hash.html"><span class="keyword">val </span><span class="identifier">hash</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-verification-exception/index.html"><span class="keyword">class </span><span class="identifier">TransactionVerificationException</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-verification-exception/-init-.html"><span class="identifier">TransactionVerificationException</span><span class="symbol">(</span><span class="identifier" id="core.TransactionVerificationException$<init>(core.TransactionForVerification, core.Contract, kotlin.Throwable)/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-for-verification/index.html"><span class="identifier">TransactionForVerification</span></a><span class="symbol">, </span><span class="identifier" id="core.TransactionVerificationException$<init>(core.TransactionForVerification, core.Contract, kotlin.Throwable)/contract">contract</span><span class="symbol">:</span> <a href="core/-contract/index.html"><span class="identifier">Contract</span></a><span class="symbol">, </span><span class="identifier" id="core.TransactionVerificationException$<init>(core.TransactionForVerification, core.Contract, kotlin.Throwable)/cause">cause</span><span class="symbol">:</span> <span class="identifier">Throwable</span><span class="symbol">?</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-verification-exception/contract.html"><span class="keyword">val </span><span class="identifier">contract</span><span class="symbol">: </span><a href="core/-contract/index.html"><span class="identifier">Contract</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-verification-exception/tx.html"><span class="keyword">val </span><span class="identifier">tx</span><span class="symbol">: </span><a href="core/-transaction-for-verification/index.html"><span class="identifier">TransactionForVerification</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-transient-property/index.html"><span class="keyword">class </span><span class="identifier">TransientProperty</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-transient-property/-init-.html"><span class="identifier">TransientProperty</span><span class="symbol">(</span><span class="identifier" id="core.TransientProperty$<init>(kotlin.Function0((core.TransientProperty.T)))/initializer">initializer</span><span class="symbol">:</span> <span class="symbol">(</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">T</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transient-property/get-value.html"><span class="keyword">operator</span> <span class="keyword">fun </span><span class="identifier">getValue</span><span class="symbol">(</span><span class="identifier" id="core.TransientProperty$getValue(kotlin.Any, kotlin.reflect.KProperty((kotlin.Any)))/thisRef">thisRef</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">?</span><span class="symbol">, </span><span class="identifier" id="core.TransientProperty$getValue(kotlin.Any, kotlin.reflect.KProperty((kotlin.Any)))/property">property</span><span class="symbol">:</span> <span class="identifier">KProperty</span><span class="symbol"><</span><span class="identifier">*</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">T</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/index.html"><span class="keyword">object </span><span class="identifier">TwoPartyTradeProtocol</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-asset-mismatch-exception/index.html"><span class="keyword">class </span><span class="identifier">AssetMismatchException</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-asset-mismatch-exception/-init-.html"><span class="identifier">AssetMismatchException</span><span class="symbol">(</span><span class="identifier" id="protocols.TwoPartyTradeProtocol.AssetMismatchException$<init>(kotlin.String, kotlin.String)/expectedTypeName">expectedTypeName</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.AssetMismatchException$<init>(kotlin.String, kotlin.String)/typeName">typeName</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-asset-mismatch-exception/expected-type-name.html"><span class="keyword">val </span><span class="identifier">expectedTypeName</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-asset-mismatch-exception/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-asset-mismatch-exception/type-name.html"><span class="keyword">val </span><span class="identifier">typeName</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/index.html"><span class="keyword">class </span><span class="identifier">Buyer</span> <span class="symbol">:</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/-init-.html"><span class="identifier">Buyer</span><span class="symbol">(</span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Buyer$<init>(core.messaging.SingleMessageRecipient, core.Party, core.Amount, java.lang.Class((core.OwnableState)), kotlin.Long)/otherSide">otherSide</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Buyer$<init>(core.messaging.SingleMessageRecipient, core.Party, core.Amount, java.lang.Class((core.OwnableState)), kotlin.Long)/timestampingAuthority">timestampingAuthority</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Buyer$<init>(core.messaging.SingleMessageRecipient, core.Party, core.Amount, java.lang.Class((core.OwnableState)), kotlin.Long)/acceptablePrice">acceptablePrice</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Buyer$<init>(core.messaging.SingleMessageRecipient, core.Party, core.Amount, java.lang.Class((core.OwnableState)), kotlin.Long)/typeToBuy">typeToBuy</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="keyword">out</span> <a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Buyer$<init>(core.messaging.SingleMessageRecipient, core.Party, core.Amount, java.lang.Class((core.OwnableState)), kotlin.Long)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/-r-e-c-e-i-v-i-n-g.html"><span class="keyword">object </span><span class="identifier">RECEIVING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/-s-i-g-n-i-n-g.html"><span class="keyword">object </span><span class="identifier">SIGNING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/-s-w-a-p-p-i-n-g_-s-i-g-n-a-t-u-r-e-s.html"><span class="keyword">object </span><span class="identifier">SWAPPING_SIGNATURES</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/-v-e-r-i-f-y-i-n-g.html"><span class="keyword">object </span><span class="identifier">VERIFYING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/acceptable-price.html"><span class="keyword">val </span><span class="identifier">acceptablePrice</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/call.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/other-side.html"><span class="keyword">val </span><span class="identifier">otherSide</span><span class="symbol">: </span><a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/progress-tracker.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">progressTracker</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/session-i-d.html"><span class="keyword">val </span><span class="identifier">sessionID</span><span class="symbol">: </span><span class="identifier">Long</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/timestamping-authority.html"><span class="keyword">val </span><span class="identifier">timestampingAuthority</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/type-to-buy.html"><span class="keyword">val </span><span class="identifier">typeToBuy</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="keyword">out</span> <a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/index.html"><span class="keyword">class </span><span class="identifier">Seller</span> <span class="symbol">:</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/-init-.html"><span class="identifier">Seller</span><span class="symbol">(</span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Seller$<init>(core.messaging.SingleMessageRecipient, core.messaging.LegallyIdentifiableNode, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long, core.utilities.ProgressTracker)/otherSide">otherSide</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Seller$<init>(core.messaging.SingleMessageRecipient, core.messaging.LegallyIdentifiableNode, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long, core.utilities.ProgressTracker)/timestampingAuthority">timestampingAuthority</span><span class="symbol">:</span> <a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Seller$<init>(core.messaging.SingleMessageRecipient, core.messaging.LegallyIdentifiableNode, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long, core.utilities.ProgressTracker)/assetToSell">assetToSell</span><span class="symbol">:</span> <a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Seller$<init>(core.messaging.SingleMessageRecipient, core.messaging.LegallyIdentifiableNode, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long, core.utilities.ProgressTracker)/price">price</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Seller$<init>(core.messaging.SingleMessageRecipient, core.messaging.LegallyIdentifiableNode, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long, core.utilities.ProgressTracker)/myKeyPair">myKeyPair</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Seller$<init>(core.messaging.SingleMessageRecipient, core.messaging.LegallyIdentifiableNode, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long, core.utilities.ProgressTracker)/buyerSessionID">buyerSessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Seller$<init>(core.messaging.SingleMessageRecipient, core.messaging.LegallyIdentifiableNode, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long, core.utilities.ProgressTracker)/progressTracker">progressTracker</span><span class="symbol">:</span> <a href="core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a> <span class="symbol">=</span> Seller.tracker()<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/-a-w-a-i-t-i-n-g_-p-r-o-p-o-s-a-l.html"><span class="keyword">object </span><span class="identifier">AWAITING_PROPOSAL</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/-s-e-n-d-i-n-g_-s-i-g-s.html"><span class="keyword">object </span><span class="identifier">SENDING_SIGS</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/-s-i-g-n-i-n-g.html"><span class="keyword">object </span><span class="identifier">SIGNING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/-t-i-m-e-s-t-a-m-p-i-n-g.html"><span class="keyword">object </span><span class="identifier">TIMESTAMPING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/-v-e-r-i-f-y-i-n-g.html"><span class="keyword">object </span><span class="identifier">VERIFYING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/asset-to-sell.html"><span class="keyword">val </span><span class="identifier">assetToSell</span><span class="symbol">: </span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/buyer-session-i-d.html"><span class="keyword">val </span><span class="identifier">buyerSessionID</span><span class="symbol">: </span><span class="identifier">Long</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/call.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/my-key-pair.html"><span class="keyword">val </span><span class="identifier">myKeyPair</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/other-side.html"><span class="keyword">val </span><span class="identifier">otherSide</span><span class="symbol">: </span><a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/price.html"><span class="keyword">val </span><span class="identifier">price</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/progress-tracker.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">progressTracker</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/sign-with-our-key.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">signWithOurKey</span><span class="symbol">(</span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Seller$signWithOurKey(core.SignedTransaction)/partialTX">partialTX</span><span class="symbol">:</span> <a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/timestamping-authority.html"><span class="keyword">val </span><span class="identifier">timestampingAuthority</span><span class="symbol">: </span><a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/tracker.html"><span class="keyword">fun </span><span class="identifier">tracker</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller-trade-info/index.html"><span class="keyword">class </span><span class="identifier">SellerTradeInfo</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller-trade-info/-init-.html"><span class="identifier">SellerTradeInfo</span><span class="symbol">(</span><span class="identifier" id="protocols.TwoPartyTradeProtocol.SellerTradeInfo$<init>(core.StateAndRef((core.OwnableState)), core.Amount, java.security.PublicKey, kotlin.Long)/assetForSale">assetForSale</span><span class="symbol">:</span> <a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.SellerTradeInfo$<init>(core.StateAndRef((core.OwnableState)), core.Amount, java.security.PublicKey, kotlin.Long)/price">price</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.SellerTradeInfo$<init>(core.StateAndRef((core.OwnableState)), core.Amount, java.security.PublicKey, kotlin.Long)/sellerOwnerKey">sellerOwnerKey</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.SellerTradeInfo$<init>(core.StateAndRef((core.OwnableState)), core.Amount, java.security.PublicKey, kotlin.Long)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller-trade-info/asset-for-sale.html"><span class="keyword">val </span><span class="identifier">assetForSale</span><span class="symbol">: </span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller-trade-info/price.html"><span class="keyword">val </span><span class="identifier">price</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller-trade-info/seller-owner-key.html"><span class="keyword">val </span><span class="identifier">sellerOwnerKey</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller-trade-info/session-i-d.html"><span class="keyword">val </span><span class="identifier">sessionID</span><span class="symbol">: </span><span class="identifier">Long</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-signatures-from-seller/index.html"><span class="keyword">class </span><span class="identifier">SignaturesFromSeller</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-signatures-from-seller/-init-.html"><span class="identifier">SignaturesFromSeller</span><span class="symbol">(</span><span class="identifier" id="protocols.TwoPartyTradeProtocol.SignaturesFromSeller$<init>(core.crypto.DigitalSignature.WithKey, core.crypto.DigitalSignature.WithKey)/timestampAuthoritySig">timestampAuthoritySig</span><span class="symbol">:</span> <a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.SignaturesFromSeller$<init>(core.crypto.DigitalSignature.WithKey, core.crypto.DigitalSignature.WithKey)/sellerSig">sellerSig</span><span class="symbol">:</span> <a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-signatures-from-seller/seller-sig.html"><span class="keyword">val </span><span class="identifier">sellerSig</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-signatures-from-seller/timestamp-authority-sig.html"><span class="keyword">val </span><span class="identifier">timestampAuthoritySig</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-t-r-a-d-e_-t-o-p-i-c.html"><span class="keyword">val </span><span class="identifier">TRADE_TOPIC</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-unacceptable-price-exception/index.html"><span class="keyword">class </span><span class="identifier">UnacceptablePriceException</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-unacceptable-price-exception/-init-.html"><span class="identifier">UnacceptablePriceException</span><span class="symbol">(</span><span class="identifier" id="protocols.TwoPartyTradeProtocol.UnacceptablePriceException$<init>(core.Amount)/givenPrice">givenPrice</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-unacceptable-price-exception/given-price.html"><span class="keyword">val </span><span class="identifier">givenPrice</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/run-buyer.html"><span class="keyword">fun </span><span class="identifier">runBuyer</span><span class="symbol">(</span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runBuyer(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.Amount, java.lang.Class((core.OwnableState)), kotlin.Long)/smm">smm</span><span class="symbol">:</span> <a href="core.messaging/-state-machine-manager/index.html"><span class="identifier">StateMachineManager</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runBuyer(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.Amount, java.lang.Class((core.OwnableState)), kotlin.Long)/timestampingAuthority">timestampingAuthority</span><span class="symbol">:</span> <a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runBuyer(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.Amount, java.lang.Class((core.OwnableState)), kotlin.Long)/otherSide">otherSide</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runBuyer(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.Amount, java.lang.Class((core.OwnableState)), kotlin.Long)/acceptablePrice">acceptablePrice</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runBuyer(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.Amount, java.lang.Class((core.OwnableState)), kotlin.Long)/typeToBuy">typeToBuy</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="keyword">out</span> <a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runBuyer(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.Amount, java.lang.Class((core.OwnableState)), kotlin.Long)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/run-seller.html"><span class="keyword">fun </span><span class="identifier">runSeller</span><span class="symbol">(</span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runSeller(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long)/smm">smm</span><span class="symbol">:</span> <a href="core.messaging/-state-machine-manager/index.html"><span class="identifier">StateMachineManager</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runSeller(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long)/timestampingAuthority">timestampingAuthority</span><span class="symbol">:</span> <a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runSeller(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long)/otherSide">otherSide</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runSeller(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long)/assetToSell">assetToSell</span><span class="symbol">:</span> <a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runSeller(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long)/price">price</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runSeller(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long)/myKeyPair">myKeyPair</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runSeller(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long)/buyerSessionID">buyerSessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-type-only-command-data/index.html"><span class="keyword">abstract</span> <span class="keyword">class </span><span class="identifier">TypeOnlyCommandData</span> <span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-type-only-command-data/-init-.html"><span class="identifier">TypeOnlyCommandData</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-type-only-command-data/equals.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">equals</span><span class="symbol">(</span><span class="identifier" id="core.TypeOnlyCommandData$equals(kotlin.Any)/other">other</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">?</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-type-only-command-data/hash-code.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">hashCode</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-unknown-contract-exception/index.html"><span class="keyword">class </span><span class="identifier">UnknownContractException</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-unknown-contract-exception/-init-.html"><span class="identifier">UnknownContractException</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-untrustworthy-data/index.html"><span class="keyword">class </span><span class="identifier">UntrustworthyData</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-untrustworthy-data/-init-.html"><span class="identifier">UntrustworthyData</span><span class="symbol">(</span><span class="identifier" id="core.utilities.UntrustworthyData$<init>(core.utilities.UntrustworthyData.T)/fromUntrustedWorld">fromUntrustedWorld</span><span class="symbol">:</span> <span class="identifier">T</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-untrustworthy-data/data.html"><span class="keyword">val </span><span class="identifier">data</span><span class="symbol">: </span><span class="identifier">T</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-untrustworthy-data/validate.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span> <span class="identifier">validate</span><span class="symbol">(</span><span class="identifier" id="core.utilities.UntrustworthyData$validate(kotlin.Function1((core.utilities.UntrustworthyData.T, core.utilities.UntrustworthyData.validate.R)))/validator">validator</span><span class="symbol">:</span> <span class="symbol">(</span><span class="identifier">T</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">R</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">R</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-wallet/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Wallet</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-wallet/-init-.html"><span class="identifier">Wallet</span><span class="symbol">(</span><span class="identifier" id="core.node.services.Wallet$<init>(kotlin.collections.List((core.StateAndRef((core.OwnableState)))))/states">states</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-wallet/cash-balances.html"><span class="keyword">val </span><span class="identifier">cashBalances</span><span class="symbol">: </span><span class="identifier">Map</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Currency.html"><span class="identifier">Currency</span></a><span class="symbol">,</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-wallet/states.html"><span class="keyword">val </span><span class="identifier">states</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-wallet/states-of-type.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="keyword">reified</span> <span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span> <span class="identifier">statesOfType</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-wallet-service/index.html"><span class="keyword">interface </span><span class="identifier">WalletService</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-wallet-service/cash-balances.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">cashBalances</span><span class="symbol">: </span><span class="identifier">Map</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Currency.html"><span class="identifier">Currency</span></a><span class="symbol">,</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-wallet-service/current-wallet.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">currentWallet</span><span class="symbol">: </span><a href="core.node.services/-wallet/index.html"><span class="identifier">Wallet</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-wallet-service/notify.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">notify</span><span class="symbol">(</span><span class="identifier" id="core.node.services.WalletService$notify(core.WireTransaction)/tx">tx</span><span class="symbol">:</span> <a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.node.services/-wallet/index.html"><span class="identifier">Wallet</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-wallet-service/notify-all.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">notifyAll</span><span class="symbol">(</span><span class="identifier" id="core.node.services.WalletService$notifyAll(kotlin.collections.Iterable((core.WireTransaction)))/txns">txns</span><span class="symbol">:</span> <span class="identifier">Iterable</span><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><a href="core.node.services/-wallet/index.html"><span class="identifier">Wallet</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">WireTransaction</span> <span class="symbol">:</span> <a href="core/-named-by-hash/index.html"><span class="identifier">NamedByHash</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/-init-.html"><span class="identifier">WireTransaction</span><span class="symbol">(</span><span class="identifier" id="core.WireTransaction$<init>(kotlin.collections.List((core.StateRef)), kotlin.collections.List((core.crypto.SecureHash)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.Command)))/inputs">inputs</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-state-ref/index.html"><span class="identifier">StateRef</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.WireTransaction$<init>(kotlin.collections.List((core.StateRef)), kotlin.collections.List((core.crypto.SecureHash)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.Command)))/attachments">attachments</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.WireTransaction$<init>(kotlin.collections.List((core.StateRef)), kotlin.collections.List((core.crypto.SecureHash)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.Command)))/outputs">outputs</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.WireTransaction$<init>(kotlin.collections.List((core.StateRef)), kotlin.collections.List((core.crypto.SecureHash)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.Command)))/commands">commands</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-command/index.html"><span class="identifier">Command</span></a><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/attachments.html"><span class="keyword">val </span><span class="identifier">attachments</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/commands.html"><span class="keyword">val </span><span class="identifier">commands</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-command/index.html"><span class="identifier">Command</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/deserialize.html"><span class="keyword">fun </span><span class="identifier">deserialize</span><span class="symbol">(</span><span class="identifier" id="core.WireTransaction.Companion$deserialize(core.serialization.SerializedBytes((core.WireTransaction)))/bits">bits</span><span class="symbol">:</span> <a href="core.serialization/-serialized-bytes/index.html"><span class="identifier">SerializedBytes</span></a><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/id.html"><span class="keyword">val </span><span class="identifier">id</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/inputs.html"><span class="keyword">val </span><span class="identifier">inputs</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-state-ref/index.html"><span class="identifier">StateRef</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/out-ref.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span> <span class="identifier">outRef</span><span class="symbol">(</span><span class="identifier" id="core.WireTransaction$outRef(kotlin.Int)/index">index</span><span class="symbol">:</span> <span class="identifier">Int</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/out-ref.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span> <span class="identifier">outRef</span><span class="symbol">(</span><span class="identifier" id="core.WireTransaction$outRef(core.ContractState)/state">state</span><span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/outputs.html"><span class="keyword">val </span><span class="identifier">outputs</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/serialized.html"><span class="keyword">val </span><span class="identifier">serialized</span><span class="symbol">: </span><a href="core.serialization/-serialized-bytes/index.html"><span class="identifier">SerializedBytes</span></a><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/to-signed-transaction.html"><span class="keyword">fun </span><span class="identifier">toSignedTransaction</span><span class="symbol">(</span><span class="identifier" id="core.WireTransaction$toSignedTransaction(kotlin.collections.List((core.crypto.DigitalSignature.WithKey)))/withSigs">withSigs</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/java.nio.file.-path/index.html"><span class="identifier">java.nio.file.Path</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/java.nio.file.-path/use.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span> <a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">.</span><span class="identifier">use</span><span class="symbol">(</span><span class="identifier" id="core$use(java.nio.file.Path, kotlin.Function1((java.io.InputStream, core.use.R)))/block">block</span><span class="symbol">:</span> <span class="symbol">(</span><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html"><span class="identifier">InputStream</span></a><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">R</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">R</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-key-pair/index.html"><span class="identifier">java.security.KeyPair</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-key-pair/component1.html"><span class="keyword">operator</span> <span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">.</span><span class="identifier">component1</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PrivateKey.html"><span class="identifier">PrivateKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-key-pair/component2.html"><span class="keyword">operator</span> <span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">.</span><span class="identifier">component2</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-key-pair/sign-with-e-c-d-s-a.html"><span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">.</span><span class="identifier">signWithECDSA</span><span class="symbol">(</span><span class="identifier" id="core.crypto$signWithECDSA(java.security.KeyPair, kotlin.ByteArray)/bitsToSign">bitsToSign</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-key-pair/sign-with-e-c-d-s-a.html"><span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">.</span><span class="identifier">signWithECDSA</span><span class="symbol">(</span><span class="identifier" id="core.crypto$signWithECDSA(java.security.KeyPair, core.serialization.OpaqueBytes)/bitsToSign">bitsToSign</span><span class="symbol">:</span> <a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-key-pair/sign-with-e-c-d-s-a.html"><span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">.</span><span class="identifier">signWithECDSA</span><span class="symbol">(</span><span class="identifier" id="core.crypto$signWithECDSA(java.security.KeyPair, core.serialization.OpaqueBytes, core.Party)/bitsToSign">bitsToSign</span><span class="symbol">:</span> <a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a><span class="symbol">, </span><span class="identifier" id="core.crypto$signWithECDSA(java.security.KeyPair, core.serialization.OpaqueBytes, core.Party)/party">party</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-legally-identifiable/index.html"><span class="identifier">LegallyIdentifiable</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-key-pair/sign-with-e-c-d-s-a.html"><span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">.</span><span class="identifier">signWithECDSA</span><span class="symbol">(</span><span class="identifier" id="core.crypto$signWithECDSA(java.security.KeyPair, kotlin.ByteArray, core.Party)/bitsToSign">bitsToSign</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">, </span><span class="identifier" id="core.crypto$signWithECDSA(java.security.KeyPair, kotlin.ByteArray, core.Party)/party">party</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-legally-identifiable/index.html"><span class="identifier">LegallyIdentifiable</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-private-key/index.html"><span class="identifier">java.security.PrivateKey</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-private-key/sign-with-e-c-d-s-a.html"><span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PrivateKey.html"><span class="identifier">PrivateKey</span></a><span class="symbol">.</span><span class="identifier">signWithECDSA</span><span class="symbol">(</span><span class="identifier" id="core.crypto$signWithECDSA(java.security.PrivateKey, kotlin.ByteArray)/bits">bits</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/index.html"><span class="identifier">DigitalSignature</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-private-key/sign-with-e-c-d-s-a.html"><span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PrivateKey.html"><span class="identifier">PrivateKey</span></a><span class="symbol">.</span><span class="identifier">signWithECDSA</span><span class="symbol">(</span><span class="identifier" id="core.crypto$signWithECDSA(java.security.PrivateKey, kotlin.ByteArray, java.security.PublicKey)/bitsToSign">bitsToSign</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">, </span><span class="identifier" id="core.crypto$signWithECDSA(java.security.PrivateKey, kotlin.ByteArray, java.security.PublicKey)/publicKey">publicKey</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-public-key/index.html"><span class="identifier">java.security.PublicKey</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-public-key/to-string-short.html"><span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">.</span><span class="identifier">toStringShort</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-public-key/verify-with-e-c-d-s-a.html"><span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">.</span><span class="identifier">verifyWithECDSA</span><span class="symbol">(</span><span class="identifier" id="core.crypto$verifyWithECDSA(java.security.PublicKey, kotlin.ByteArray, core.crypto.DigitalSignature)/content">content</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">, </span><span class="identifier" id="core.crypto$verifyWithECDSA(java.security.PublicKey, kotlin.ByteArray, core.crypto.DigitalSignature)/signature">signature</span><span class="symbol">:</span> <a href="core.crypto/-digital-signature/index.html"><span class="identifier">DigitalSignature</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/java.time.-local-date/index.html"><span class="identifier">java.time.LocalDate</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/java.time.-local-date/is-working-day.html"><span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">.</span><span class="identifier">isWorkingDay</span><span class="symbol">(</span><span class="identifier" id="core$isWorkingDay(java.time.LocalDate, core.BusinessCalendar)/accordingToCalendar">accordingToCalendar</span><span class="symbol">:</span> <a href="core/-business-calendar/index.html"><span class="identifier">BusinessCalendar</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/java.time.temporal.-temporal/index.html"><span class="identifier">java.time.temporal.Temporal</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/java.time.temporal.-temporal/until.html"><span class="keyword">infix</span> <span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/temporal/Temporal.html"><span class="identifier">Temporal</span></a><span class="symbol">.</span><span class="identifier">until</span><span class="symbol">(</span><span class="identifier" id="core$until(java.time.temporal.Temporal, java.time.temporal.Temporal)/endExclusive">endExclusive</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/temporal/Temporal.html"><span class="identifier">Temporal</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Duration.html"><span class="identifier">Duration</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/kotlin.-byte-array/index.html"><span class="identifier">kotlin.ByteArray</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/kotlin.-byte-array/sha256.html"><span class="keyword">fun </span><span class="identifier">ByteArray</span><span class="symbol">.</span><span class="identifier">sha256</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/-s-h-a256/index.html"><span class="identifier">SHA256</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/kotlin.-byte-array/index.html"><span class="identifier">kotlin.ByteArray</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/kotlin.-byte-array/deserialize.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="keyword">reified</span> <span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">ByteArray</span><span class="symbol">.</span><span class="identifier">deserialize</span><span class="symbol">(</span><span class="identifier" id="core.serialization$deserialize(kotlin.ByteArray, , kotlin.Boolean)/kryo">kryo</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span> <span class="symbol">=</span> THREAD_LOCAL_KRYO.get()<span class="symbol">, </span><span class="identifier" id="core.serialization$deserialize(kotlin.ByteArray, , kotlin.Boolean)/includeClassName">includeClassName</span><span class="symbol">:</span> <span class="identifier">Boolean</span> <span class="symbol">=</span> false<span class="symbol">)</span><span class="symbol">: </span><span class="identifier">T</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/kotlin.-byte-array/opaque.html"><span class="keyword">fun </span><span class="identifier">ByteArray</span><span class="symbol">.</span><span class="identifier">opaque</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-double/index.html"><span class="identifier">kotlin.Double</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-double/-d-o-l-l-a-r-s.html"><span class="keyword">val </span><span class="identifier">Double</span><span class="symbol">.</span><span class="identifier">DOLLARS</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-double/bd.html"><span class="keyword">val </span><span class="identifier">Double</span><span class="symbol">.</span><span class="identifier">bd</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html"><span class="identifier">BigDecimal</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-int/index.html"><span class="identifier">kotlin.Int</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-int/-d-o-l-l-a-r-s.html"><span class="keyword">val </span><span class="identifier">Int</span><span class="symbol">.</span><span class="identifier">DOLLARS</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-int/-p-o-u-n-d-s.html"><span class="keyword">val </span><span class="identifier">Int</span><span class="symbol">.</span><span class="identifier">POUNDS</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-int/-s-w-i-s-s_-f-r-a-n-c-s.html"><span class="keyword">val </span><span class="identifier">Int</span><span class="symbol">.</span><span class="identifier">SWISS_FRANCS</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-int/bd.html"><span class="keyword">val </span><span class="identifier">Int</span><span class="symbol">.</span><span class="identifier">bd</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html"><span class="identifier">BigDecimal</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-int/days.html"><span class="keyword">val </span><span class="identifier">Int</span><span class="symbol">.</span><span class="identifier">days</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Duration.html"><span class="identifier">Duration</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-int/hours.html"><span class="keyword">val </span><span class="identifier">Int</span><span class="symbol">.</span><span class="identifier">hours</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Duration.html"><span class="identifier">Duration</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-int/minutes.html"><span class="keyword">val </span><span class="identifier">Int</span><span class="symbol">.</span><span class="identifier">minutes</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Duration.html"><span class="identifier">Duration</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-int/seconds.html"><span class="keyword">val </span><span class="identifier">Int</span><span class="symbol">.</span><span class="identifier">seconds</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Duration.html"><span class="identifier">Duration</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-long/index.html"><span class="identifier">kotlin.Long</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-long/bd.html"><span class="keyword">val </span><span class="identifier">Long</span><span class="symbol">.</span><span class="identifier">bd</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html"><span class="identifier">BigDecimal</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-string/index.html"><span class="identifier">kotlin.String</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-string/bd.html"><span class="keyword">val </span><span class="identifier">String</span><span class="symbol">.</span><span class="identifier">bd</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html"><span class="identifier">BigDecimal</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.collections.-iterable/index.html"><span class="identifier">kotlin.collections.Iterable</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.collections.-iterable/sum-or-null.html"><span class="keyword">fun </span><span class="identifier">Iterable</span><span class="symbol"><</span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">></span><span class="symbol">.</span><span class="identifier">sumOrNull</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Nothing</span><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.collections.-iterable/sum-or-throw.html"><span class="keyword">fun </span><span class="identifier">Iterable</span><span class="symbol"><</span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">></span><span class="symbol">.</span><span class="identifier">sumOrThrow</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.collections.-iterable/sum-or-zero.html"><span class="keyword">fun </span><span class="identifier">Iterable</span><span class="symbol"><</span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">></span><span class="symbol">.</span><span class="identifier">sumOrZero</span><span class="symbol">(</span><span class="identifier" id="core$sumOrZero(kotlin.collections.Iterable((core.Amount)), java.util.Currency)/currency">currency</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Currency.html"><span class="identifier">Currency</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/kotlin.collections.-iterable/index.html"><span class="identifier">kotlin.collections.Iterable</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/kotlin.collections.-iterable/sum-cash.html"><span class="keyword">fun </span><span class="identifier">Iterable</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span><span class="symbol">.</span><span class="identifier">sumCash</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/kotlin.collections.-iterable/sum-cash-by.html"><span class="keyword">fun </span><span class="identifier">Iterable</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span><span class="symbol">.</span><span class="identifier">sumCashBy</span><span class="symbol">(</span><span class="identifier" id="contracts$sumCashBy(kotlin.collections.Iterable((core.ContractState)), java.security.PublicKey)/owner">owner</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/kotlin.collections.-iterable/sum-cash-or-null.html"><span class="keyword">fun </span><span class="identifier">Iterable</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span><span class="symbol">.</span><span class="identifier">sumCashOrNull</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/kotlin.collections.-iterable/sum-cash-or-zero.html"><span class="keyword">fun </span><span class="identifier">Iterable</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span><span class="symbol">.</span><span class="identifier">sumCashOrZero</span><span class="symbol">(</span><span class="identifier" id="contracts$sumCashOrZero(kotlin.collections.Iterable((core.ContractState)), java.util.Currency)/currency">currency</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Currency.html"><span class="identifier">Currency</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.collections.-list/index.html"><span class="identifier">kotlin.collections.List</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.collections.-list/get-timestamp-by.html"><span class="keyword">fun </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-authenticated-object/index.html"><span class="identifier">AuthenticatedObject</span></a><span class="symbol"><</span><a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">></span><span class="symbol">.</span><span class="identifier">getTimestampBy</span><span class="symbol">(</span><span class="identifier" id="core$getTimestampBy(kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), core.Party)/timestampingAuthority">timestampingAuthority</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-timestamp-command/index.html"><span class="identifier">TimestampCommand</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.collections.-list/get-timestamp-by-name.html"><span class="keyword">fun </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-authenticated-object/index.html"><span class="identifier">AuthenticatedObject</span></a><span class="symbol"><</span><a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">></span><span class="symbol">.</span><span class="identifier">getTimestampByName</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="core$getTimestampByName(kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), kotlin.Array((kotlin.String)))/names">names</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-timestamp-command/index.html"><span class="identifier">TimestampCommand</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.collections.-list/index-of-or-throw.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span> <span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">.</span><span class="identifier">indexOfOrThrow</span><span class="symbol">(</span><span class="identifier" id="core$indexOfOrThrow(kotlin.collections.List((core.indexOfOrThrow.T)), core.indexOfOrThrow.T)/item">item</span><span class="symbol">:</span> <span class="identifier">T</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.collections.-list/require-single-command.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="keyword">reified</span> <span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-authenticated-object/index.html"><span class="identifier">AuthenticatedObject</span></a><span class="symbol"><</span><a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">></span><span class="symbol">.</span><span class="identifier">requireSingleCommand</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.collections.-list/require-single-command.html"><span class="keyword">fun </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-authenticated-object/index.html"><span class="identifier">AuthenticatedObject</span></a><span class="symbol"><</span><a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">></span><span class="symbol">.</span><span class="identifier">requireSingleCommand</span><span class="symbol">(</span><span class="identifier" id="core$requireSingleCommand(kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), java.lang.Class((core.CommandData)))/klass">klass</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="keyword">out</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.collections.-list/select.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="keyword">reified</span> <span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-authenticated-object/index.html"><span class="identifier">AuthenticatedObject</span></a><span class="symbol"><</span><a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">></span><span class="symbol">.</span><span class="identifier">select</span><span class="symbol">(</span><span class="identifier" id="core$select(kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), java.security.PublicKey, core.Party)/signer">signer</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">?</span> <span class="symbol">=</span> null<span class="symbol">, </span><span class="identifier" id="core$select(kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), java.security.PublicKey, core.Party)/party">party</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">?</span> <span class="symbol">=</span> null<span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="api/index.html"><span class="keyword">package</span> <span class="identifier">api</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="api/-config/index.html"><span class="keyword">class </span><span class="identifier">Config</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="api/-config/-init-.html"><span class="identifier">Config</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="api/-config/-local-date-deserializer/index.html"><span class="keyword">object </span><span class="identifier">LocalDateDeserializer</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="api/-config/-local-date-deserializer/deserialize.html"><span class="keyword">fun </span><span class="identifier">deserialize</span><span class="symbol">(</span><span class="identifier" id="api.Config.LocalDateDeserializer$deserialize(, )/parser">parser</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">, </span><span class="identifier" id="api.Config.LocalDateDeserializer$deserialize(, )/context">context</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="api/-config/-to-string-serializer/index.html"><span class="keyword">object </span><span class="identifier">ToStringSerializer</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="api/-config/-to-string-serializer/serialize.html"><span class="keyword">fun </span><span class="identifier">serialize</span><span class="symbol">(</span><span class="identifier" id="api.Config.ToStringSerializer$serialize(kotlin.Any, , )/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">, </span><span class="identifier" id="api.Config.ToStringSerializer$serialize(kotlin.Any, , )/generator">generator</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">, </span><span class="identifier" id="api.Config.ToStringSerializer$serialize(kotlin.Any, , )/provider">provider</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="api/-config/default-object-mapper.html"><span class="keyword">val </span><span class="identifier">defaultObjectMapper</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="api/-config/get-context.html"><span class="keyword">fun </span><span class="identifier">getContext</span><span class="symbol">(</span><span class="identifier" id="api.Config$getContext(java.lang.Class((kotlin.Any)))/type">type</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="identifier">*</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/index.html"><span class="keyword">package</span> <span class="identifier">contracts</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-c-a-s-h_-p-r-o-g-r-a-m_-i-d.html"><span class="keyword">val </span><span class="identifier">CASH_PROGRAM_ID</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-c-p_-p-r-o-g-r-a-m_-i-d.html"><span class="keyword">val </span><span class="identifier">CP_PROGRAM_ID</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-c-r-o-w-d-f-u-n-d_-p-r-o-g-r-a-m_-i-d.html"><span class="keyword">val </span><span class="identifier">CROWDFUND_PROGRAM_ID</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/index.html"><span class="keyword">class </span><span class="identifier">Cash</span> <span class="symbol">:</span> <a href="core/-contract/index.html"><span class="identifier">Contract</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-init-.html"><span class="identifier">Cash</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-commands/index.html"><span class="keyword">interface </span><span class="identifier">Commands</span> <span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-commands/-exit/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Exit</span> <span class="symbol">:</span> <a href="contracts/-cash/-commands/index.html"><span class="identifier">Commands</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-commands/-exit/-init-.html"><span class="identifier">Exit</span><span class="symbol">(</span><span class="identifier" id="contracts.Cash.Commands.Exit$<init>(core.Amount)/amount">amount</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-commands/-exit/amount.html"><span class="keyword">val </span><span class="identifier">amount</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-commands/-issue/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Issue</span> <span class="symbol">:</span> <a href="contracts/-cash/-commands/index.html"><span class="identifier">Commands</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-commands/-issue/-init-.html"><span class="identifier">Issue</span><span class="symbol">(</span><span class="identifier" id="contracts.Cash.Commands.Issue$<init>(kotlin.Long)/nonce">nonce</span><span class="symbol">:</span> <span class="identifier">Long</span> <span class="symbol">=</span> SecureRandom.getInstanceStrong().nextLong()<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-commands/-issue/nonce.html"><span class="keyword">val </span><span class="identifier">nonce</span><span class="symbol">: </span><span class="identifier">Long</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-commands/-move/index.html"><span class="keyword">class </span><span class="identifier">Move</span> <span class="symbol">:</span> <a href="core/-type-only-command-data/index.html"><span class="identifier">TypeOnlyCommandData</span></a><span class="symbol">, </span><a href="contracts/-cash/-commands/index.html"><span class="identifier">Commands</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-commands/-move/-init-.html"><span class="identifier">Move</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-state/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">State</span> <span class="symbol">:</span> <a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-state/-init-.html"><span class="identifier">State</span><span class="symbol">(</span><span class="identifier" id="contracts.Cash.State$<init>(core.PartyReference, core.Amount, java.security.PublicKey)/deposit">deposit</span><span class="symbol">:</span> <a href="core/-party-reference/index.html"><span class="identifier">PartyReference</span></a><span class="symbol">, </span><span class="identifier" id="contracts.Cash.State$<init>(core.PartyReference, core.Amount, java.security.PublicKey)/amount">amount</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="contracts.Cash.State$<init>(core.PartyReference, core.Amount, java.security.PublicKey)/owner">owner</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-state/amount.html"><span class="keyword">val </span><span class="identifier">amount</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-state/deposit.html"><span class="keyword">val </span><span class="identifier">deposit</span><span class="symbol">: </span><a href="core/-party-reference/index.html"><span class="identifier">PartyReference</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-state/owner.html"><span class="keyword">val </span><span class="identifier">owner</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-state/program-ref.html"><span class="keyword">val </span><span class="identifier">programRef</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-state/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/-state/with-new-owner.html"><span class="keyword">fun </span><span class="identifier">withNewOwner</span><span class="symbol">(</span><span class="identifier" id="contracts.Cash.State$withNewOwner(java.security.PublicKey)/newOwner">newOwner</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/generate-issue.html"><span class="keyword">fun </span><span class="identifier">generateIssue</span><span class="symbol">(</span><span class="identifier" id="contracts.Cash$generateIssue(core.TransactionBuilder, core.Amount, core.PartyReference, java.security.PublicKey)/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-builder/index.html"><span class="identifier">TransactionBuilder</span></a><span class="symbol">, </span><span class="identifier" id="contracts.Cash$generateIssue(core.TransactionBuilder, core.Amount, core.PartyReference, java.security.PublicKey)/amount">amount</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="contracts.Cash$generateIssue(core.TransactionBuilder, core.Amount, core.PartyReference, java.security.PublicKey)/at">at</span><span class="symbol">:</span> <a href="core/-party-reference/index.html"><span class="identifier">PartyReference</span></a><span class="symbol">, </span><span class="identifier" id="contracts.Cash$generateIssue(core.TransactionBuilder, core.Amount, core.PartyReference, java.security.PublicKey)/owner">owner</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/generate-spend.html"><span class="keyword">fun </span><span class="identifier">generateSpend</span><span class="symbol">(</span><span class="identifier" id="contracts.Cash$generateSpend(core.TransactionBuilder, core.Amount, java.security.PublicKey, kotlin.collections.List((core.StateAndRef((contracts.Cash.State)))), kotlin.collections.Set((core.Party)))/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-builder/index.html"><span class="identifier">TransactionBuilder</span></a><span class="symbol">, </span><span class="identifier" id="contracts.Cash$generateSpend(core.TransactionBuilder, core.Amount, java.security.PublicKey, kotlin.collections.List((core.StateAndRef((contracts.Cash.State)))), kotlin.collections.Set((core.Party)))/amount">amount</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="contracts.Cash$generateSpend(core.TransactionBuilder, core.Amount, java.security.PublicKey, kotlin.collections.List((core.StateAndRef((contracts.Cash.State)))), kotlin.collections.Set((core.Party)))/to">to</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">, </span><span class="identifier" id="contracts.Cash$generateSpend(core.TransactionBuilder, core.Amount, java.security.PublicKey, kotlin.collections.List((core.StateAndRef((contracts.Cash.State)))), kotlin.collections.Set((core.Party)))/cashStates">cashStates</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="contracts/-cash/-state/index.html"><span class="identifier">State</span></a><span class="symbol">></span><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="contracts.Cash$generateSpend(core.TransactionBuilder, core.Amount, java.security.PublicKey, kotlin.collections.List((core.StateAndRef((contracts.Cash.State)))), kotlin.collections.Set((core.Party)))/onlyFromParties">onlyFromParties</span><span class="symbol">:</span> <span class="identifier">Set</span><span class="symbol"><</span><a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">></span><span class="symbol">?</span> <span class="symbol">=</span> null<span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/legal-contract-reference.html"><span class="keyword">val </span><span class="identifier">legalContractReference</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-cash/verify.html"><span class="keyword">fun </span><span class="identifier">verify</span><span class="symbol">(</span><span class="identifier" id="contracts.Cash$verify(core.TransactionForVerification)/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-for-verification/index.html"><span class="identifier">TransactionForVerification</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/index.html"><span class="keyword">class </span><span class="identifier">CommercialPaper</span> <span class="symbol">:</span> <a href="core/-contract/index.html"><span class="identifier">Contract</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-init-.html"><span class="identifier">CommercialPaper</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-commands/index.html"><span class="keyword">interface </span><span class="identifier">Commands</span> <span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-commands/-issue/index.html"><span class="keyword">class </span><span class="identifier">Issue</span> <span class="symbol">:</span> <a href="core/-type-only-command-data/index.html"><span class="identifier">TypeOnlyCommandData</span></a><span class="symbol">, </span><a href="contracts/-commercial-paper/-commands/index.html"><span class="identifier">Commands</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-commands/-issue/-init-.html"><span class="identifier">Issue</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-commands/-move/index.html"><span class="keyword">class </span><span class="identifier">Move</span> <span class="symbol">:</span> <a href="core/-type-only-command-data/index.html"><span class="identifier">TypeOnlyCommandData</span></a><span class="symbol">, </span><a href="contracts/-commercial-paper/-commands/index.html"><span class="identifier">Commands</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-commands/-move/-init-.html"><span class="identifier">Move</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-commands/-redeem/index.html"><span class="keyword">class </span><span class="identifier">Redeem</span> <span class="symbol">:</span> <a href="core/-type-only-command-data/index.html"><span class="identifier">TypeOnlyCommandData</span></a><span class="symbol">, </span><a href="contracts/-commercial-paper/-commands/index.html"><span class="identifier">Commands</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-commands/-redeem/-init-.html"><span class="identifier">Redeem</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">State</span> <span class="symbol">:</span> <a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/-init-.html"><span class="identifier">State</span><span class="symbol">(</span><span class="identifier" id="contracts.CommercialPaper.State$<init>(core.PartyReference, java.security.PublicKey, core.Amount, java.time.Instant)/issuance">issuance</span><span class="symbol">:</span> <a href="core/-party-reference/index.html"><span class="identifier">PartyReference</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CommercialPaper.State$<init>(core.PartyReference, java.security.PublicKey, core.Amount, java.time.Instant)/owner">owner</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CommercialPaper.State$<init>(core.PartyReference, java.security.PublicKey, core.Amount, java.time.Instant)/faceValue">faceValue</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CommercialPaper.State$<init>(core.PartyReference, java.security.PublicKey, core.Amount, java.time.Instant)/maturityDate">maturityDate</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/face-value.html"><span class="keyword">val </span><span class="identifier">faceValue</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/issuance.html"><span class="keyword">val </span><span class="identifier">issuance</span><span class="symbol">: </span><a href="core/-party-reference/index.html"><span class="identifier">PartyReference</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/maturity-date.html"><span class="keyword">val </span><span class="identifier">maturityDate</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/owner.html"><span class="keyword">val </span><span class="identifier">owner</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/program-ref.html"><span class="keyword">val </span><span class="identifier">programRef</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/with-face-value.html"><span class="keyword">fun </span><span class="identifier">withFaceValue</span><span class="symbol">(</span><span class="identifier" id="contracts.CommercialPaper.State$withFaceValue(core.Amount)/newFaceValue">newFaceValue</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/with-issuance.html"><span class="keyword">fun </span><span class="identifier">withIssuance</span><span class="symbol">(</span><span class="identifier" id="contracts.CommercialPaper.State$withIssuance(core.PartyReference)/newIssuance">newIssuance</span><span class="symbol">:</span> <a href="core/-party-reference/index.html"><span class="identifier">PartyReference</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/with-maturity-date.html"><span class="keyword">fun </span><span class="identifier">withMaturityDate</span><span class="symbol">(</span><span class="identifier" id="contracts.CommercialPaper.State$withMaturityDate(java.time.Instant)/newMaturityDate">newMaturityDate</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/with-new-owner.html"><span class="keyword">fun </span><span class="identifier">withNewOwner</span><span class="symbol">(</span><span class="identifier" id="contracts.CommercialPaper.State$withNewOwner(java.security.PublicKey)/newOwner">newOwner</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/with-owner.html"><span class="keyword">fun </span><span class="identifier">withOwner</span><span class="symbol">(</span><span class="identifier" id="contracts.CommercialPaper.State$withOwner(java.security.PublicKey)/newOwner">newOwner</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/-state/without-owner.html"><span class="keyword">fun </span><span class="identifier">withoutOwner</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="contracts/-commercial-paper/-state/index.html"><span class="identifier">State</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/generate-issue.html"><span class="keyword">fun </span><span class="identifier">generateIssue</span><span class="symbol">(</span><span class="identifier" id="contracts.CommercialPaper$generateIssue(core.PartyReference, core.Amount, java.time.Instant)/issuance">issuance</span><span class="symbol">:</span> <a href="core/-party-reference/index.html"><span class="identifier">PartyReference</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CommercialPaper$generateIssue(core.PartyReference, core.Amount, java.time.Instant)/faceValue">faceValue</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CommercialPaper$generateIssue(core.PartyReference, core.Amount, java.time.Instant)/maturityDate">maturityDate</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-transaction-builder/index.html"><span class="identifier">TransactionBuilder</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/generate-move.html"><span class="keyword">fun </span><span class="identifier">generateMove</span><span class="symbol">(</span><span class="identifier" id="contracts.CommercialPaper$generateMove(core.TransactionBuilder, core.StateAndRef((contracts.CommercialPaper.State)), java.security.PublicKey)/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-builder/index.html"><span class="identifier">TransactionBuilder</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CommercialPaper$generateMove(core.TransactionBuilder, core.StateAndRef((contracts.CommercialPaper.State)), java.security.PublicKey)/paper">paper</span><span class="symbol">:</span> <a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="contracts/-commercial-paper/-state/index.html"><span class="identifier">State</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="contracts.CommercialPaper$generateMove(core.TransactionBuilder, core.StateAndRef((contracts.CommercialPaper.State)), java.security.PublicKey)/newOwner">newOwner</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/generate-redeem.html"><span class="keyword">fun </span><span class="identifier">generateRedeem</span><span class="symbol">(</span><span class="identifier" id="contracts.CommercialPaper$generateRedeem(core.TransactionBuilder, core.StateAndRef((contracts.CommercialPaper.State)), kotlin.collections.List((core.StateAndRef((contracts.Cash.State)))))/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-builder/index.html"><span class="identifier">TransactionBuilder</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CommercialPaper$generateRedeem(core.TransactionBuilder, core.StateAndRef((contracts.CommercialPaper.State)), kotlin.collections.List((core.StateAndRef((contracts.Cash.State)))))/paper">paper</span><span class="symbol">:</span> <a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="contracts/-commercial-paper/-state/index.html"><span class="identifier">State</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="contracts.CommercialPaper$generateRedeem(core.TransactionBuilder, core.StateAndRef((contracts.CommercialPaper.State)), kotlin.collections.List((core.StateAndRef((contracts.Cash.State)))))/wallet">wallet</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="contracts/-cash/-state/index.html"><span class="identifier">State</span></a><span class="symbol">></span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/legal-contract-reference.html"><span class="keyword">val </span><span class="identifier">legalContractReference</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-commercial-paper/verify.html"><span class="keyword">fun </span><span class="identifier">verify</span><span class="symbol">(</span><span class="identifier" id="contracts.CommercialPaper$verify(core.TransactionForVerification)/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-for-verification/index.html"><span class="identifier">TransactionForVerification</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/index.html"><span class="keyword">class </span><span class="identifier">CrowdFund</span> <span class="symbol">:</span> <a href="core/-contract/index.html"><span class="identifier">Contract</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-init-.html"><span class="identifier">CrowdFund</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-campaign/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Campaign</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-campaign/-init-.html"><span class="identifier">Campaign</span><span class="symbol">(</span><span class="identifier" id="contracts.CrowdFund.Campaign$<init>(java.security.PublicKey, kotlin.String, core.Amount, java.time.Instant)/owner">owner</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund.Campaign$<init>(java.security.PublicKey, kotlin.String, core.Amount, java.time.Instant)/name">name</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund.Campaign$<init>(java.security.PublicKey, kotlin.String, core.Amount, java.time.Instant)/target">target</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund.Campaign$<init>(java.security.PublicKey, kotlin.String, core.Amount, java.time.Instant)/closingTime">closingTime</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-campaign/closing-time.html"><span class="keyword">val </span><span class="identifier">closingTime</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-campaign/name.html"><span class="keyword">val </span><span class="identifier">name</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-campaign/owner.html"><span class="keyword">val </span><span class="identifier">owner</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-campaign/target.html"><span class="keyword">val </span><span class="identifier">target</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-campaign/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-commands/index.html"><span class="keyword">interface </span><span class="identifier">Commands</span> <span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-commands/-close/index.html"><span class="keyword">class </span><span class="identifier">Close</span> <span class="symbol">:</span> <a href="core/-type-only-command-data/index.html"><span class="identifier">TypeOnlyCommandData</span></a><span class="symbol">, </span><a href="contracts/-crowd-fund/-commands/index.html"><span class="identifier">Commands</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-commands/-close/-init-.html"><span class="identifier">Close</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-commands/-pledge/index.html"><span class="keyword">class </span><span class="identifier">Pledge</span> <span class="symbol">:</span> <a href="core/-type-only-command-data/index.html"><span class="identifier">TypeOnlyCommandData</span></a><span class="symbol">, </span><a href="contracts/-crowd-fund/-commands/index.html"><span class="identifier">Commands</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-commands/-pledge/-init-.html"><span class="identifier">Pledge</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-commands/-register/index.html"><span class="keyword">class </span><span class="identifier">Register</span> <span class="symbol">:</span> <a href="core/-type-only-command-data/index.html"><span class="identifier">TypeOnlyCommandData</span></a><span class="symbol">, </span><a href="contracts/-crowd-fund/-commands/index.html"><span class="identifier">Commands</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-commands/-register/-init-.html"><span class="identifier">Register</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-pledge/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Pledge</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-pledge/-init-.html"><span class="identifier">Pledge</span><span class="symbol">(</span><span class="identifier" id="contracts.CrowdFund.Pledge$<init>(java.security.PublicKey, core.Amount)/owner">owner</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund.Pledge$<init>(java.security.PublicKey, core.Amount)/amount">amount</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-pledge/amount.html"><span class="keyword">val </span><span class="identifier">amount</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-pledge/owner.html"><span class="keyword">val </span><span class="identifier">owner</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-state/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">State</span> <span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-state/-init-.html"><span class="identifier">State</span><span class="symbol">(</span><span class="identifier" id="contracts.CrowdFund.State$<init>(contracts.CrowdFund.Campaign, kotlin.Boolean, kotlin.collections.List((contracts.CrowdFund.Pledge)))/campaign">campaign</span><span class="symbol">:</span> <a href="contracts/-crowd-fund/-campaign/index.html"><span class="identifier">Campaign</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund.State$<init>(contracts.CrowdFund.Campaign, kotlin.Boolean, kotlin.collections.List((contracts.CrowdFund.Pledge)))/closed">closed</span><span class="symbol">:</span> <span class="identifier">Boolean</span> <span class="symbol">=</span> false<span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund.State$<init>(contracts.CrowdFund.Campaign, kotlin.Boolean, kotlin.collections.List((contracts.CrowdFund.Pledge)))/pledges">pledges</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="contracts/-crowd-fund/-pledge/index.html"><span class="identifier">Pledge</span></a><span class="symbol">></span> <span class="symbol">=</span> ArrayList()<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-state/campaign.html"><span class="keyword">val </span><span class="identifier">campaign</span><span class="symbol">: </span><a href="contracts/-crowd-fund/-campaign/index.html"><span class="identifier">Campaign</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-state/closed.html"><span class="keyword">val </span><span class="identifier">closed</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-state/pledged-amount.html"><span class="keyword">val </span><span class="identifier">pledgedAmount</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-state/pledges.html"><span class="keyword">val </span><span class="identifier">pledges</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="contracts/-crowd-fund/-pledge/index.html"><span class="identifier">Pledge</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/-state/program-ref.html"><span class="keyword">val </span><span class="identifier">programRef</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/generate-close.html"><span class="keyword">fun </span><span class="identifier">generateClose</span><span class="symbol">(</span><span class="identifier" id="contracts.CrowdFund$generateClose(core.TransactionBuilder, core.StateAndRef((contracts.CrowdFund.State)), kotlin.collections.List((core.StateAndRef((contracts.Cash.State)))))/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-builder/index.html"><span class="identifier">TransactionBuilder</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund$generateClose(core.TransactionBuilder, core.StateAndRef((contracts.CrowdFund.State)), kotlin.collections.List((core.StateAndRef((contracts.Cash.State)))))/campaign">campaign</span><span class="symbol">:</span> <a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="contracts/-crowd-fund/-state/index.html"><span class="identifier">State</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund$generateClose(core.TransactionBuilder, core.StateAndRef((contracts.CrowdFund.State)), kotlin.collections.List((core.StateAndRef((contracts.Cash.State)))))/wallet">wallet</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="contracts/-cash/-state/index.html"><span class="identifier">State</span></a><span class="symbol">></span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/generate-pledge.html"><span class="keyword">fun </span><span class="identifier">generatePledge</span><span class="symbol">(</span><span class="identifier" id="contracts.CrowdFund$generatePledge(core.TransactionBuilder, core.StateAndRef((contracts.CrowdFund.State)), java.security.PublicKey)/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-builder/index.html"><span class="identifier">TransactionBuilder</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund$generatePledge(core.TransactionBuilder, core.StateAndRef((contracts.CrowdFund.State)), java.security.PublicKey)/campaign">campaign</span><span class="symbol">:</span> <a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="contracts/-crowd-fund/-state/index.html"><span class="identifier">State</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund$generatePledge(core.TransactionBuilder, core.StateAndRef((contracts.CrowdFund.State)), java.security.PublicKey)/subscriber">subscriber</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/generate-register.html"><span class="keyword">fun </span><span class="identifier">generateRegister</span><span class="symbol">(</span><span class="identifier" id="contracts.CrowdFund$generateRegister(core.PartyReference, core.Amount, kotlin.String, java.time.Instant)/owner">owner</span><span class="symbol">:</span> <a href="core/-party-reference/index.html"><span class="identifier">PartyReference</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund$generateRegister(core.PartyReference, core.Amount, kotlin.String, java.time.Instant)/fundingTarget">fundingTarget</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund$generateRegister(core.PartyReference, core.Amount, kotlin.String, java.time.Instant)/fundingName">fundingName</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="contracts.CrowdFund$generateRegister(core.PartyReference, core.Amount, kotlin.String, java.time.Instant)/closingTime">closingTime</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-transaction-builder/index.html"><span class="identifier">TransactionBuilder</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/legal-contract-reference.html"><span class="keyword">val </span><span class="identifier">legalContractReference</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-crowd-fund/verify.html"><span class="keyword">fun </span><span class="identifier">verify</span><span class="symbol">(</span><span class="identifier" id="contracts.CrowdFund$verify(core.TransactionForVerification)/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-for-verification/index.html"><span class="identifier">TransactionForVerification</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-d-u-m-m-y_-p-r-o-g-r-a-m_-i-d.html"><span class="keyword">val </span><span class="identifier">DUMMY_PROGRAM_ID</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-dummy-contract/index.html"><span class="keyword">class </span><span class="identifier">DummyContract</span> <span class="symbol">:</span> <a href="core/-contract/index.html"><span class="identifier">Contract</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-dummy-contract/-init-.html"><span class="identifier">DummyContract</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-dummy-contract/-state/index.html"><span class="keyword">class </span><span class="identifier">State</span> <span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-dummy-contract/-state/-init-.html"><span class="identifier">State</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-dummy-contract/-state/program-ref.html"><span class="keyword">val </span><span class="identifier">programRef</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-dummy-contract/legal-contract-reference.html"><span class="keyword">val </span><span class="identifier">legalContractReference</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-dummy-contract/verify.html"><span class="keyword">fun </span><span class="identifier">verify</span><span class="symbol">(</span><span class="identifier" id="contracts.DummyContract$verify(core.TransactionForVerification)/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-for-verification/index.html"><span class="identifier">TransactionForVerification</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-insufficient-balance-exception/index.html"><span class="keyword">class </span><span class="identifier">InsufficientBalanceException</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-insufficient-balance-exception/-init-.html"><span class="identifier">InsufficientBalanceException</span><span class="symbol">(</span><span class="identifier" id="contracts.InsufficientBalanceException$<init>(core.Amount)/amountMissing">amountMissing</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/-insufficient-balance-exception/amount-missing.html"><span class="keyword">val </span><span class="identifier">amountMissing</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="contracts/kotlin.collections.-iterable/index.html"><span class="identifier">kotlin.collections.Iterable</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="contracts/kotlin.collections.-iterable/sum-cash.html"><span class="keyword">fun </span><span class="identifier">Iterable</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span><span class="symbol">.</span><span class="identifier">sumCash</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/kotlin.collections.-iterable/sum-cash-by.html"><span class="keyword">fun </span><span class="identifier">Iterable</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span><span class="symbol">.</span><span class="identifier">sumCashBy</span><span class="symbol">(</span><span class="identifier" id="contracts$sumCashBy(kotlin.collections.Iterable((core.ContractState)), java.security.PublicKey)/owner">owner</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/kotlin.collections.-iterable/sum-cash-or-null.html"><span class="keyword">fun </span><span class="identifier">Iterable</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span><span class="symbol">.</span><span class="identifier">sumCashOrNull</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="contracts/kotlin.collections.-iterable/sum-cash-or-zero.html"><span class="keyword">fun </span><span class="identifier">Iterable</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span><span class="symbol">.</span><span class="identifier">sumCashOrZero</span><span class="symbol">(</span><span class="identifier" id="contracts$sumCashOrZero(kotlin.collections.Iterable((core.ContractState)), java.util.Currency)/currency">currency</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Currency.html"><span class="identifier">Currency</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/index.html"><span class="keyword">package</span> <span class="identifier">core</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-accrual-adjustment/index.html"><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">AccrualAdjustment</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-accrual-adjustment/-adjusted.html"><span class="identifier">Adjusted</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-accrual-adjustment/-unadjusted.html"><span class="identifier">Unadjusted</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Amount</span> <span class="symbol">:</span> <span class="identifier">Comparable</span><span class="symbol"><</span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/-init-.html"><span class="identifier">Amount</span><span class="symbol">(</span><span class="identifier" id="core.Amount$<init>(kotlin.Long, java.util.Currency)/pennies">pennies</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.Amount$<init>(kotlin.Long, java.util.Currency)/currency">currency</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Currency.html"><span class="identifier">Currency</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/compare-to.html"><span class="keyword">fun </span><span class="identifier">compareTo</span><span class="symbol">(</span><span class="identifier" id="core.Amount$compareTo(core.Amount)/other">other</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/currency.html"><span class="keyword">val </span><span class="identifier">currency</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Currency.html"><span class="identifier">Currency</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/div.html"><span class="keyword">operator</span> <span class="keyword">fun </span><span class="identifier">div</span><span class="symbol">(</span><span class="identifier" id="core.Amount$div(kotlin.Long)/other">other</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/div.html"><span class="keyword">operator</span> <span class="keyword">fun </span><span class="identifier">div</span><span class="symbol">(</span><span class="identifier" id="core.Amount$div(kotlin.Int)/other">other</span><span class="symbol">:</span> <span class="identifier">Int</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/minus.html"><span class="keyword">operator</span> <span class="keyword">fun </span><span class="identifier">minus</span><span class="symbol">(</span><span class="identifier" id="core.Amount$minus(core.Amount)/other">other</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/pennies.html"><span class="keyword">val </span><span class="identifier">pennies</span><span class="symbol">: </span><span class="identifier">Long</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/plus.html"><span class="keyword">operator</span> <span class="keyword">fun </span><span class="identifier">plus</span><span class="symbol">(</span><span class="identifier" id="core.Amount$plus(core.Amount)/other">other</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/times.html"><span class="keyword">operator</span> <span class="keyword">fun </span><span class="identifier">times</span><span class="symbol">(</span><span class="identifier" id="core.Amount$times(kotlin.Long)/other">other</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/times.html"><span class="keyword">operator</span> <span class="keyword">fun </span><span class="identifier">times</span><span class="symbol">(</span><span class="identifier" id="core.Amount$times(kotlin.Int)/other">other</span><span class="symbol">:</span> <span class="identifier">Int</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-amount/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-attachment/index.html"><span class="keyword">interface </span><span class="identifier">Attachment</span> <span class="symbol">:</span> <a href="core/-named-by-hash/index.html"><span class="identifier">NamedByHash</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-attachment/extract-file.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">extractFile</span><span class="symbol">(</span><span class="identifier" id="core.Attachment$extractFile(kotlin.String, java.io.OutputStream)/path">path</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.Attachment$extractFile(kotlin.String, java.io.OutputStream)/outputTo">outputTo</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/io/OutputStream.html"><span class="identifier">OutputStream</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-attachment/open.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">open</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html"><span class="identifier">InputStream</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-attachment/open-as-j-a-r.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">openAsJAR</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/jar/JarInputStream.html"><span class="identifier">JarInputStream</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-authenticated-object/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">AuthenticatedObject</span><span class="symbol"><</span><span class="keyword">out</span> <span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-authenticated-object/-init-.html"><span class="identifier">AuthenticatedObject</span><span class="symbol">(</span><span class="identifier" id="core.AuthenticatedObject$<init>(kotlin.collections.List((java.security.PublicKey)), kotlin.collections.List((core.Party)), core.AuthenticatedObject.T)/signers">signers</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.AuthenticatedObject$<init>(kotlin.collections.List((java.security.PublicKey)), kotlin.collections.List((core.Party)), core.AuthenticatedObject.T)/signingParties">signingParties</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.AuthenticatedObject$<init>(kotlin.collections.List((java.security.PublicKey)), kotlin.collections.List((core.Party)), core.AuthenticatedObject.T)/value">value</span><span class="symbol">:</span> <span class="identifier">T</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-authenticated-object/signers.html"><span class="keyword">val </span><span class="identifier">signers</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-authenticated-object/signing-parties.html"><span class="keyword">val </span><span class="identifier">signingParties</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-authenticated-object/value.html"><span class="keyword">val </span><span class="identifier">value</span><span class="symbol">: </span><span class="identifier">T</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-business-calendar/index.html"><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">BusinessCalendar</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-business-calendar/-t-e-s-t_-c-a-l-e-n-d-a-r_-d-a-t-a.html"><span class="keyword">val </span><span class="identifier">TEST_CALENDAR_DATA</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-business-calendar/-unknown-calendar/index.html"><span class="keyword">class </span><span class="identifier">UnknownCalendar</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-business-calendar/-unknown-calendar/-init-.html"><span class="identifier">UnknownCalendar</span><span class="symbol">(</span><span class="identifier" id="core.BusinessCalendar.UnknownCalendar$<init>(kotlin.String)/name">name</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-business-calendar/apply-roll-convention.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">applyRollConvention</span><span class="symbol">(</span><span class="identifier" id="core.BusinessCalendar$applyRollConvention(java.time.LocalDate, core.DateRollConvention)/testDate">testDate</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">, </span><span class="identifier" id="core.BusinessCalendar$applyRollConvention(java.time.LocalDate, core.DateRollConvention)/dateRollConvention">dateRollConvention</span><span class="symbol">:</span> <a href="core/-date-roll-convention/index.html"><span class="identifier">DateRollConvention</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-business-calendar/calendars.html"><span class="keyword">val </span><span class="identifier">calendars</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-business-calendar/create-generic-schedule.html"><span class="keyword">fun </span><span class="identifier">createGenericSchedule</span><span class="symbol">(</span><span class="identifier" id="core.BusinessCalendar.Companion$createGenericSchedule(java.time.LocalDate, core.Frequency, core.BusinessCalendar, core.DateRollConvention, kotlin.Int, java.time.LocalDate, kotlin.Int)/startDate">startDate</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">, </span><span class="identifier" id="core.BusinessCalendar.Companion$createGenericSchedule(java.time.LocalDate, core.Frequency, core.BusinessCalendar, core.DateRollConvention, kotlin.Int, java.time.LocalDate, kotlin.Int)/period">period</span><span class="symbol">:</span> <a href="core/-frequency/index.html"><span class="identifier">Frequency</span></a><span class="symbol">, </span><span class="identifier" id="core.BusinessCalendar.Companion$createGenericSchedule(java.time.LocalDate, core.Frequency, core.BusinessCalendar, core.DateRollConvention, kotlin.Int, java.time.LocalDate, kotlin.Int)/calendar">calendar</span><span class="symbol">:</span> <a href="core/-business-calendar/index.html"><span class="identifier">BusinessCalendar</span></a> <span class="symbol">=</span> BusinessCalendar.getInstance()<span class="symbol">, </span><span class="identifier" id="core.BusinessCalendar.Companion$createGenericSchedule(java.time.LocalDate, core.Frequency, core.BusinessCalendar, core.DateRollConvention, kotlin.Int, java.time.LocalDate, kotlin.Int)/dateRollConvention">dateRollConvention</span><span class="symbol">:</span> <a href="core/-date-roll-convention/index.html"><span class="identifier">DateRollConvention</span></a> <span class="symbol">=</span> DateRollConvention.Following<span class="symbol">, </span><span class="identifier" id="core.BusinessCalendar.Companion$createGenericSchedule(java.time.LocalDate, core.Frequency, core.BusinessCalendar, core.DateRollConvention, kotlin.Int, java.time.LocalDate, kotlin.Int)/noOfAdditionalPeriods">noOfAdditionalPeriods</span><span class="symbol">:</span> <span class="identifier">Int</span> <span class="symbol">=</span> Integer.MAX_VALUE<span class="symbol">, </span><span class="identifier" id="core.BusinessCalendar.Companion$createGenericSchedule(java.time.LocalDate, core.Frequency, core.BusinessCalendar, core.DateRollConvention, kotlin.Int, java.time.LocalDate, kotlin.Int)/endDate">endDate</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">?</span> <span class="symbol">=</span> null<span class="symbol">, </span><span class="identifier" id="core.BusinessCalendar.Companion$createGenericSchedule(java.time.LocalDate, core.Frequency, core.BusinessCalendar, core.DateRollConvention, kotlin.Int, java.time.LocalDate, kotlin.Int)/periodOffset">periodOffset</span><span class="symbol">:</span> <span class="identifier">Int</span><span class="symbol">?</span> <span class="symbol">=</span> null<span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-business-calendar/get-instance.html"><span class="keyword">fun </span><span class="identifier">getInstance</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="core.BusinessCalendar.Companion$getInstance(kotlin.Array((kotlin.String)))/calname">calname</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-business-calendar/index.html"><span class="identifier">BusinessCalendar</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-business-calendar/holiday-dates.html"><span class="keyword">val </span><span class="identifier">holidayDates</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-business-calendar/is-working-day.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">isWorkingDay</span><span class="symbol">(</span><span class="identifier" id="core.BusinessCalendar$isWorkingDay(java.time.LocalDate)/date">date</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-business-calendar/parse-date-from-string.html"><span class="keyword">fun </span><span class="identifier">parseDateFromString</span><span class="symbol">(</span><span class="identifier" id="core.BusinessCalendar.Companion$parseDateFromString(kotlin.String)/it">it</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-c-h-f.html"><span class="keyword">val </span><span class="identifier">CHF</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Currency.html"><span class="identifier">Currency</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-command/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Command</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-command/-init-.html"><span class="identifier">Command</span><span class="symbol">(</span><span class="identifier" id="core.Command$<init>(core.CommandData, java.security.PublicKey)/data">data</span><span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">, </span><span class="identifier" id="core.Command$<init>(core.CommandData, java.security.PublicKey)/key">key</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-command/-init-.html"><span class="identifier">Command</span><span class="symbol">(</span><span class="identifier" id="core.Command$<init>(core.CommandData, kotlin.collections.List((java.security.PublicKey)))/data">data</span><span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">, </span><span class="identifier" id="core.Command$<init>(core.CommandData, kotlin.collections.List((java.security.PublicKey)))/pubkeys">pubkeys</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-command/data.html"><span class="keyword">val </span><span class="identifier">data</span><span class="symbol">: </span><a href="core/-command-data.html"><span class="identifier">CommandData</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-command/pubkeys.html"><span class="keyword">val </span><span class="identifier">pubkeys</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-command/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-command-data.html"><span class="keyword">interface </span><span class="identifier">CommandData</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-contract/index.html"><span class="keyword">interface </span><span class="identifier">Contract</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-contract/legal-contract-reference.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">legalContractReference</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-contract/verify.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">verify</span><span class="symbol">(</span><span class="identifier" id="core.Contract$verify(core.TransactionForVerification)/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-for-verification/index.html"><span class="identifier">TransactionForVerification</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-contract-factory/index.html"><span class="keyword">interface </span><span class="identifier">ContractFactory</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-contract-factory/get.html"><span class="keyword">abstract</span> <span class="keyword">operator</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-contract/index.html"><span class="identifier">Contract</span></a><span class="symbol">></span> <span class="identifier">get</span><span class="symbol">(</span><span class="identifier" id="core.ContractFactory$get(core.crypto.SecureHash)/hash">hash</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">T</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-contract-state/index.html"><span class="keyword">interface </span><span class="identifier">ContractState</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-contract-state/program-ref.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">programRef</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-offset/index.html"><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">DateOffset</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-offset/-t-w-o-d-a-y-s.html"><span class="identifier">TWODAYS</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-offset/-z-e-r-o.html"><span class="identifier">ZERO</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/index.html"><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">DateRollConvention</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-actual/index.html"><span class="identifier">Actual</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-actual/direction.html"><span class="keyword">fun </span><span class="identifier">direction</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-date-roll-direction/index.html"><span class="identifier">DateRollDirection</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-actual/is-modified.html"><span class="keyword">val </span><span class="identifier">isModified</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-following/index.html"><span class="identifier">Following</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-following/direction.html"><span class="keyword">fun </span><span class="identifier">direction</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-date-roll-direction/index.html"><span class="identifier">DateRollDirection</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-following/is-modified.html"><span class="keyword">val </span><span class="identifier">isModified</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-modified-following/index.html"><span class="identifier">ModifiedFollowing</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-modified-following/direction.html"><span class="keyword">fun </span><span class="identifier">direction</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-date-roll-direction/index.html"><span class="identifier">DateRollDirection</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-modified-following/is-modified.html"><span class="keyword">val </span><span class="identifier">isModified</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-modified-previous/index.html"><span class="identifier">ModifiedPrevious</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-modified-previous/direction.html"><span class="keyword">fun </span><span class="identifier">direction</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-date-roll-direction/index.html"><span class="identifier">DateRollDirection</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-modified-previous/is-modified.html"><span class="keyword">val </span><span class="identifier">isModified</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-previous/index.html"><span class="identifier">Previous</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-previous/direction.html"><span class="keyword">fun </span><span class="identifier">direction</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-date-roll-direction/index.html"><span class="identifier">DateRollDirection</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/-previous/is-modified.html"><span class="keyword">val </span><span class="identifier">isModified</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/direction.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">direction</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-date-roll-direction/index.html"><span class="identifier">DateRollDirection</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-convention/is-modified.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">isModified</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-direction/index.html"><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">DateRollDirection</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-direction/-b-a-c-k-w-a-r-d.html"><span class="identifier">BACKWARD</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-direction/-f-o-r-w-a-r-d.html"><span class="identifier">FORWARD</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-date-roll-direction/value.html"><span class="keyword">val </span><span class="identifier">value</span><span class="symbol">: </span><span class="identifier">Long</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-day/index.html"><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">DayCountBasisDay</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-day/-actual.html"><span class="identifier">Actual</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-day/-actual-j.html"><span class="identifier">ActualJ</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-day/-bus_-sao-paulo.html"><span class="identifier">Bus_SaoPaulo</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-day/-d30.html"><span class="identifier">D30</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-day/-d30-e.html"><span class="identifier">D30E</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-day/-d30-f.html"><span class="identifier">D30F</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-day/-d30-g.html"><span class="identifier">D30G</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-day/-d30-n.html"><span class="identifier">D30N</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-day/-d30-p.html"><span class="identifier">D30P</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-day/-d30-z.html"><span class="identifier">D30Z</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/index.html"><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">DayCountBasisYear</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-actual.html"><span class="identifier">Actual</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-actual-a.html"><span class="identifier">ActualA</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-i-c-m-a.html"><span class="identifier">ICMA</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-i-s-m-a.html"><span class="identifier">ISMA</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-y252.html"><span class="identifier">Y252</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-y360.html"><span class="identifier">Y360</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-y365.html"><span class="identifier">Y365</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-y365-b.html"><span class="identifier">Y365B</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-y365-f.html"><span class="identifier">Y365F</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-y365-l.html"><span class="identifier">Y365L</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-y365-q.html"><span class="identifier">Y365Q</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-day-count-basis-year/-y366.html"><span class="identifier">Y366</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-fix/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Fix</span> <span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-fix/-init-.html"><span class="identifier">Fix</span><span class="symbol">(</span><span class="identifier" id="core.Fix$<init>(core.FixOf, java.math.BigDecimal)/of">of</span><span class="symbol">:</span> <a href="core/-fix-of/index.html"><span class="identifier">FixOf</span></a><span class="symbol">, </span><span class="identifier" id="core.Fix$<init>(core.FixOf, java.math.BigDecimal)/value">value</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html"><span class="identifier">BigDecimal</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-fix/of.html"><span class="keyword">val </span><span class="identifier">of</span><span class="symbol">: </span><a href="core/-fix-of/index.html"><span class="identifier">FixOf</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-fix/value.html"><span class="keyword">val </span><span class="identifier">value</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html"><span class="identifier">BigDecimal</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-fix-of/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">FixOf</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-fix-of/-init-.html"><span class="identifier">FixOf</span><span class="symbol">(</span><span class="identifier" id="core.FixOf$<init>(kotlin.String, java.time.LocalDate, java.time.Duration)/name">name</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.FixOf$<init>(kotlin.String, java.time.LocalDate, java.time.Duration)/forDay">forDay</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">, </span><span class="identifier" id="core.FixOf$<init>(kotlin.String, java.time.LocalDate, java.time.Duration)/ofTenor">ofTenor</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Duration.html"><span class="identifier">Duration</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-fix-of/for-day.html"><span class="keyword">val </span><span class="identifier">forDay</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-fix-of/name.html"><span class="keyword">val </span><span class="identifier">name</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-fix-of/of-tenor.html"><span class="keyword">val </span><span class="identifier">ofTenor</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Duration.html"><span class="identifier">Duration</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/index.html"><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">Frequency</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-annual/index.html"><span class="identifier">Annual</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-annual/offset.html"><span class="keyword">fun </span><span class="identifier">offset</span><span class="symbol">(</span><span class="identifier" id="core.Frequency.Annual$offset(java.time.LocalDate)/d">d</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-bi-weekly/index.html"><span class="identifier">BiWeekly</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-bi-weekly/offset.html"><span class="keyword">fun </span><span class="identifier">offset</span><span class="symbol">(</span><span class="identifier" id="core.Frequency.BiWeekly$offset(java.time.LocalDate)/d">d</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-monthly/index.html"><span class="identifier">Monthly</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-monthly/offset.html"><span class="keyword">fun </span><span class="identifier">offset</span><span class="symbol">(</span><span class="identifier" id="core.Frequency.Monthly$offset(java.time.LocalDate)/d">d</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-quarterly/index.html"><span class="identifier">Quarterly</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-quarterly/offset.html"><span class="keyword">fun </span><span class="identifier">offset</span><span class="symbol">(</span><span class="identifier" id="core.Frequency.Quarterly$offset(java.time.LocalDate)/d">d</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-semi-annual/index.html"><span class="identifier">SemiAnnual</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-semi-annual/offset.html"><span class="keyword">fun </span><span class="identifier">offset</span><span class="symbol">(</span><span class="identifier" id="core.Frequency.SemiAnnual$offset(java.time.LocalDate)/d">d</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-weekly/index.html"><span class="identifier">Weekly</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/-weekly/offset.html"><span class="keyword">fun </span><span class="identifier">offset</span><span class="symbol">(</span><span class="identifier" id="core.Frequency.Weekly$offset(java.time.LocalDate)/d">d</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/annual-compound-count.html"><span class="keyword">val </span><span class="identifier">annualCompoundCount</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-frequency/offset.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">offset</span><span class="symbol">(</span><span class="identifier" id="core.Frequency$offset(java.time.LocalDate)/d">d</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-g-b-p.html"><span class="keyword">val </span><span class="identifier">GBP</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Currency.html"><span class="identifier">Currency</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-ledger-transaction/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">LedgerTransaction</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-ledger-transaction/-init-.html"><span class="identifier">LedgerTransaction</span><span class="symbol">(</span><span class="identifier" id="core.LedgerTransaction$<init>(kotlin.collections.List((core.StateRef)), kotlin.collections.List((core.Attachment)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), core.crypto.SecureHash)/inputs">inputs</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-state-ref/index.html"><span class="identifier">StateRef</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.LedgerTransaction$<init>(kotlin.collections.List((core.StateRef)), kotlin.collections.List((core.Attachment)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), core.crypto.SecureHash)/attachments">attachments</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-attachment/index.html"><span class="identifier">Attachment</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.LedgerTransaction$<init>(kotlin.collections.List((core.StateRef)), kotlin.collections.List((core.Attachment)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), core.crypto.SecureHash)/outputs">outputs</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.LedgerTransaction$<init>(kotlin.collections.List((core.StateRef)), kotlin.collections.List((core.Attachment)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), core.crypto.SecureHash)/commands">commands</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-authenticated-object/index.html"><span class="identifier">AuthenticatedObject</span></a><span class="symbol"><</span><a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.LedgerTransaction$<init>(kotlin.collections.List((core.StateRef)), kotlin.collections.List((core.Attachment)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), core.crypto.SecureHash)/hash">hash</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-ledger-transaction/attachments.html"><span class="keyword">val </span><span class="identifier">attachments</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-attachment/index.html"><span class="identifier">Attachment</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-ledger-transaction/commands.html"><span class="keyword">val </span><span class="identifier">commands</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-authenticated-object/index.html"><span class="identifier">AuthenticatedObject</span></a><span class="symbol"><</span><a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-ledger-transaction/hash.html"><span class="keyword">val </span><span class="identifier">hash</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-ledger-transaction/inputs.html"><span class="keyword">val </span><span class="identifier">inputs</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-state-ref/index.html"><span class="identifier">StateRef</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-ledger-transaction/out-ref.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span> <span class="identifier">outRef</span><span class="symbol">(</span><span class="identifier" id="core.LedgerTransaction$outRef(kotlin.Int)/index">index</span><span class="symbol">:</span> <span class="identifier">Int</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-ledger-transaction/outputs.html"><span class="keyword">val </span><span class="identifier">outputs</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-ledger-transaction/to-signed-transaction.html"><span class="keyword">fun </span><span class="identifier">toSignedTransaction</span><span class="symbol">(</span><span class="identifier" id="core.LedgerTransaction$toSignedTransaction(kotlin.collections.List((java.security.KeyPair)), kotlin.Boolean)/andSignWithKeys">andSignWithKeys</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">></span> <span class="symbol">=</span> emptyList()<span class="symbol">, </span><span class="identifier" id="core.LedgerTransaction$toSignedTransaction(kotlin.collections.List((java.security.KeyPair)), kotlin.Boolean)/allowUnusedKeys">allowUnusedKeys</span><span class="symbol">:</span> <span class="identifier">Boolean</span> <span class="symbol">=</span> false<span class="symbol">)</span><span class="symbol">: </span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-ledger-transaction/to-wire-transaction.html"><span class="keyword">fun </span><span class="identifier">toWireTransaction</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-named-by-hash/index.html"><span class="keyword">interface </span><span class="identifier">NamedByHash</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-named-by-hash/id.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">id</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-ownable-state/index.html"><span class="keyword">interface </span><span class="identifier">OwnableState</span> <span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-ownable-state/owner.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">owner</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-ownable-state/with-new-owner.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">withNewOwner</span><span class="symbol">(</span><span class="identifier" id="core.OwnableState$withNewOwner(java.security.PublicKey)/newOwner">newOwner</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">,</span> <a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-party/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Party</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-party/-init-.html"><span class="identifier">Party</span><span class="symbol">(</span><span class="identifier" id="core.Party$<init>(kotlin.String, java.security.PublicKey)/name">name</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.Party$<init>(kotlin.String, java.security.PublicKey)/owningKey">owningKey</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-party/name.html"><span class="keyword">val </span><span class="identifier">name</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-party/owning-key.html"><span class="keyword">val </span><span class="identifier">owningKey</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-party/ref.html"><span class="keyword">fun </span><span class="identifier">ref</span><span class="symbol">(</span><span class="identifier" id="core.Party$ref(core.serialization.OpaqueBytes)/bytes">bytes</span><span class="symbol">:</span> <a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-party-reference/index.html"><span class="identifier">PartyReference</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-party/ref.html"><span class="keyword">fun </span><span class="identifier">ref</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="core.Party$ref(kotlin.ByteArray)/bytes">bytes</span><span class="symbol">:</span> <span class="identifier">Byte</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-party-reference/index.html"><span class="identifier">PartyReference</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-party/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-party-reference/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">PartyReference</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-party-reference/-init-.html"><span class="identifier">PartyReference</span><span class="symbol">(</span><span class="identifier" id="core.PartyReference$<init>(core.Party, core.serialization.OpaqueBytes)/party">party</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">, </span><span class="identifier" id="core.PartyReference$<init>(core.Party, core.serialization.OpaqueBytes)/reference">reference</span><span class="symbol">:</span> <a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-party-reference/party.html"><span class="keyword">val </span><span class="identifier">party</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-party-reference/reference.html"><span class="keyword">val </span><span class="identifier">reference</span><span class="symbol">: </span><a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-party-reference/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-payment-rule/index.html"><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">PaymentRule</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-payment-rule/-in-advance.html"><span class="identifier">InAdvance</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-payment-rule/-in-arrears.html"><span class="identifier">InArrears</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-r.html"><span class="keyword">val </span><span class="identifier">R</span><span class="symbol">: </span><a href="core/-requirements/index.html"><span class="identifier">Requirements</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-requirements/index.html"><span class="keyword">class </span><span class="identifier">Requirements</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-requirements/-init-.html"><span class="identifier">Requirements</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-requirements/by.html"><span class="keyword">infix</span> <span class="keyword">fun </span><span class="identifier">String</span><span class="symbol">.</span><span class="identifier">by</span><span class="symbol">(</span><span class="identifier" id="core.Requirements$by(kotlin.String, kotlin.Boolean)/expr">expr</span><span class="symbol">:</span> <span class="identifier">Boolean</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-run-on-caller-thread.html"><span class="keyword">val </span><span class="identifier">RunOnCallerThread</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-signed-transaction/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">SignedTransaction</span> <span class="symbol">:</span> <a href="core/-named-by-hash/index.html"><span class="identifier">NamedByHash</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-signed-transaction/-init-.html"><span class="identifier">SignedTransaction</span><span class="symbol">(</span><span class="identifier" id="core.SignedTransaction$<init>(core.serialization.SerializedBytes((core.WireTransaction)), kotlin.collections.List((core.crypto.DigitalSignature.WithKey)))/txBits">txBits</span><span class="symbol">:</span> <a href="core.serialization/-serialized-bytes/index.html"><span class="identifier">SerializedBytes</span></a><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.SignedTransaction$<init>(core.serialization.SerializedBytes((core.WireTransaction)), kotlin.collections.List((core.crypto.DigitalSignature.WithKey)))/sigs">sigs</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-signed-transaction/id.html"><span class="keyword">val </span><span class="identifier">id</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-signed-transaction/plus.html"><span class="keyword">operator</span> <span class="keyword">fun </span><span class="identifier">plus</span><span class="symbol">(</span><span class="identifier" id="core.SignedTransaction$plus(core.crypto.DigitalSignature.WithKey)/sig">sig</span><span class="symbol">:</span> <a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-signed-transaction/sigs.html"><span class="keyword">val </span><span class="identifier">sigs</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-signed-transaction/tx.html"><span class="keyword">val </span><span class="identifier">tx</span><span class="symbol">: </span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-signed-transaction/tx-bits.html"><span class="keyword">val </span><span class="identifier">txBits</span><span class="symbol">: </span><a href="core.serialization/-serialized-bytes/index.html"><span class="identifier">SerializedBytes</span></a><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-signed-transaction/verify.html"><span class="keyword">fun </span><span class="identifier">verify</span><span class="symbol">(</span><span class="identifier" id="core.SignedTransaction$verify(kotlin.Boolean)/throwIfSignaturesAreMissing">throwIfSignaturesAreMissing</span><span class="symbol">:</span> <span class="identifier">Boolean</span> <span class="symbol">=</span> true<span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Set</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-signed-transaction/verify-signatures.html"><span class="keyword">fun </span><span class="identifier">verifySignatures</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-signed-transaction/with-additional-signature.html"><span class="keyword">fun </span><span class="identifier">withAdditionalSignature</span><span class="symbol">(</span><span class="identifier" id="core.SignedTransaction$withAdditionalSignature(core.crypto.DigitalSignature.WithKey)/sig">sig</span><span class="symbol">:</span> <a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-state-and-ref/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">StateAndRef</span><span class="symbol"><</span><span class="keyword">out</span> <span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-state-and-ref/-init-.html"><span class="identifier">StateAndRef</span><span class="symbol">(</span><span class="identifier" id="core.StateAndRef$<init>(core.StateAndRef.T, core.StateRef)/state">state</span><span class="symbol">:</span> <span class="identifier">T</span><span class="symbol">, </span><span class="identifier" id="core.StateAndRef$<init>(core.StateAndRef.T, core.StateRef)/ref">ref</span><span class="symbol">:</span> <a href="core/-state-ref/index.html"><span class="identifier">StateRef</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-state-and-ref/ref.html"><span class="keyword">val </span><span class="identifier">ref</span><span class="symbol">: </span><a href="core/-state-ref/index.html"><span class="identifier">StateRef</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-state-and-ref/state.html"><span class="keyword">val </span><span class="identifier">state</span><span class="symbol">: </span><span class="identifier">T</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-state-ref/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">StateRef</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-state-ref/-init-.html"><span class="identifier">StateRef</span><span class="symbol">(</span><span class="identifier" id="core.StateRef$<init>(core.crypto.SecureHash, kotlin.Int)/txhash">txhash</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">, </span><span class="identifier" id="core.StateRef$<init>(core.crypto.SecureHash, kotlin.Int)/index">index</span><span class="symbol">:</span> <span class="identifier">Int</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-state-ref/--index--.html"><span class="keyword">val </span><span class="identifier">index</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-state-ref/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-state-ref/txhash.html"><span class="keyword">val </span><span class="identifier">txhash</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-tenor/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Tenor</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-tenor/-init-.html"><span class="identifier">Tenor</span><span class="symbol">(</span><span class="identifier" id="core.Tenor$<init>(kotlin.String)/name">name</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-tenor/name.html"><span class="keyword">var </span><span class="identifier">name</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-thread-box/index.html"><span class="keyword">class </span><span class="identifier">ThreadBox</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-thread-box/-init-.html"><span class="identifier">ThreadBox</span><span class="symbol">(</span><span class="identifier" id="core.ThreadBox$<init>(core.ThreadBox.T, java.util.concurrent.locks.Lock)/content">content</span><span class="symbol">:</span> <span class="identifier">T</span><span class="symbol">, </span><span class="identifier" id="core.ThreadBox$<init>(core.ThreadBox.T, java.util.concurrent.locks.Lock)/lock">lock</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/locks/Lock.html"><span class="identifier">Lock</span></a> <span class="symbol">=</span> ReentrantLock()<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-thread-box/content.html"><span class="keyword">val </span><span class="identifier">content</span><span class="symbol">: </span><span class="identifier">T</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-thread-box/lock.html"><span class="keyword">val </span><span class="identifier">lock</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/locks/Lock.html"><span class="identifier">Lock</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-thread-box/locked.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span> <span class="identifier">locked</span><span class="symbol">(</span><span class="identifier" id="core.ThreadBox$locked(kotlin.Function1((core.ThreadBox.T, core.ThreadBox.locked.R)))/body">body</span><span class="symbol">:</span> <span class="identifier">T</span><span class="symbol">.</span><span class="symbol">(</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">R</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">R</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-timestamp-command/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">TimestampCommand</span> <span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-timestamp-command/-init-.html"><span class="identifier">TimestampCommand</span><span class="symbol">(</span><span class="identifier" id="core.TimestampCommand$<init>(java.time.Instant, java.time.Duration)/time">time</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a><span class="symbol">, </span><span class="identifier" id="core.TimestampCommand$<init>(java.time.Instant, java.time.Duration)/tolerance">tolerance</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Duration.html"><span class="identifier">Duration</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-timestamp-command/-init-.html"><span class="identifier">TimestampCommand</span><span class="symbol">(</span><span class="identifier" id="core.TimestampCommand$<init>(java.time.Instant, java.time.Instant)/after">after</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a><span class="symbol">?</span><span class="symbol">, </span><span class="identifier" id="core.TimestampCommand$<init>(java.time.Instant, java.time.Instant)/before">before</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a><span class="symbol">?</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-timestamp-command/after.html"><span class="keyword">val </span><span class="identifier">after</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-timestamp-command/before.html"><span class="keyword">val </span><span class="identifier">before</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-timestamp-command/midpoint.html"><span class="keyword">val </span><span class="identifier">midpoint</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/index.html"><span class="keyword">class </span><span class="identifier">TransactionBuilder</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/-init-.html"><span class="identifier">TransactionBuilder</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$<init>(kotlin.collections.MutableList((core.StateRef)), kotlin.collections.MutableList((core.crypto.SecureHash)), kotlin.collections.MutableList((core.ContractState)), kotlin.collections.MutableList((core.Command)))/inputs">inputs</span><span class="symbol">:</span> <span class="identifier">MutableList</span><span class="symbol"><</span><a href="core/-state-ref/index.html"><span class="identifier">StateRef</span></a><span class="symbol">></span> <span class="symbol">=</span> arrayListOf()<span class="symbol">, </span><span class="identifier" id="core.TransactionBuilder$<init>(kotlin.collections.MutableList((core.StateRef)), kotlin.collections.MutableList((core.crypto.SecureHash)), kotlin.collections.MutableList((core.ContractState)), kotlin.collections.MutableList((core.Command)))/attachments">attachments</span><span class="symbol">:</span> <span class="identifier">MutableList</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">></span> <span class="symbol">=</span> arrayListOf()<span class="symbol">, </span><span class="identifier" id="core.TransactionBuilder$<init>(kotlin.collections.MutableList((core.StateRef)), kotlin.collections.MutableList((core.crypto.SecureHash)), kotlin.collections.MutableList((core.ContractState)), kotlin.collections.MutableList((core.Command)))/outputs">outputs</span><span class="symbol">:</span> <span class="identifier">MutableList</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span> <span class="symbol">=</span> arrayListOf()<span class="symbol">, </span><span class="identifier" id="core.TransactionBuilder$<init>(kotlin.collections.MutableList((core.StateRef)), kotlin.collections.MutableList((core.crypto.SecureHash)), kotlin.collections.MutableList((core.ContractState)), kotlin.collections.MutableList((core.Command)))/commands">commands</span><span class="symbol">:</span> <span class="identifier">MutableList</span><span class="symbol"><</span><a href="core/-command/index.html"><span class="identifier">Command</span></a><span class="symbol">></span> <span class="symbol">=</span> arrayListOf()<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/add-attachment.html"><span class="keyword">fun </span><span class="identifier">addAttachment</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$addAttachment(core.Attachment)/attachment">attachment</span><span class="symbol">:</span> <a href="core/-attachment/index.html"><span class="identifier">Attachment</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/add-command.html"><span class="keyword">fun </span><span class="identifier">addCommand</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$addCommand(core.Command)/arg">arg</span><span class="symbol">:</span> <a href="core/-command/index.html"><span class="identifier">Command</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/add-command.html"><span class="keyword">fun </span><span class="identifier">addCommand</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$addCommand(core.CommandData, kotlin.Array((java.security.PublicKey)))/data">data</span><span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">, </span><span class="keyword">vararg</span> <span class="identifier" id="core.TransactionBuilder$addCommand(core.CommandData, kotlin.Array((java.security.PublicKey)))/keys">keys</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/add-command.html"><span class="keyword">fun </span><span class="identifier">addCommand</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$addCommand(core.CommandData, kotlin.collections.List((java.security.PublicKey)))/data">data</span><span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">, </span><span class="identifier" id="core.TransactionBuilder$addCommand(core.CommandData, kotlin.collections.List((java.security.PublicKey)))/keys">keys</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/add-input-state.html"><span class="keyword">fun </span><span class="identifier">addInputState</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$addInputState(core.StateRef)/ref">ref</span><span class="symbol">:</span> <a href="core/-state-ref/index.html"><span class="identifier">StateRef</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/add-output-state.html"><span class="keyword">fun </span><span class="identifier">addOutputState</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$addOutputState(core.ContractState)/state">state</span><span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/add-signature-unchecked.html"><span class="keyword">fun </span><span class="identifier">addSignatureUnchecked</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$addSignatureUnchecked(core.crypto.DigitalSignature.WithKey)/sig">sig</span><span class="symbol">:</span> <a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/attachments.html"><span class="keyword">fun </span><span class="identifier">attachments</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/check-and-add-signature.html"><span class="keyword">fun </span><span class="identifier">checkAndAddSignature</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$checkAndAddSignature(core.crypto.DigitalSignature.WithKey)/sig">sig</span><span class="symbol">:</span> <a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/check-signature.html"><span class="keyword">fun </span><span class="identifier">checkSignature</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$checkSignature(core.crypto.DigitalSignature.WithKey)/sig">sig</span><span class="symbol">:</span> <a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/commands.html"><span class="keyword">fun </span><span class="identifier">commands</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-command/index.html"><span class="identifier">Command</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/input-states.html"><span class="keyword">fun </span><span class="identifier">inputStates</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-state-ref/index.html"><span class="identifier">StateRef</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/output-states.html"><span class="keyword">fun </span><span class="identifier">outputStates</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/set-time.html"><span class="keyword">fun </span><span class="identifier">setTime</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$setTime(java.time.Instant, core.Party, java.time.Duration)/time">time</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a><span class="symbol">, </span><span class="identifier" id="core.TransactionBuilder$setTime(java.time.Instant, core.Party, java.time.Duration)/authenticatedBy">authenticatedBy</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">, </span><span class="identifier" id="core.TransactionBuilder$setTime(java.time.Instant, core.Party, java.time.Duration)/timeTolerance">timeTolerance</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Duration.html"><span class="identifier">Duration</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/sign-with.html"><span class="keyword">fun </span><span class="identifier">signWith</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$signWith(java.security.KeyPair)/key">key</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/time.html"><span class="keyword">val </span><span class="identifier">time</span><span class="symbol">: </span><a href="core/-timestamp-command/index.html"><span class="identifier">TimestampCommand</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/timestamp.html"><span class="keyword">fun </span><span class="identifier">timestamp</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$timestamp(core.node.services.TimestamperService, java.time.Clock)/timestamper">timestamper</span><span class="symbol">:</span> <a href="core.node.services/-timestamper-service/index.html"><span class="identifier">TimestamperService</span></a><span class="symbol">, </span><span class="identifier" id="core.TransactionBuilder$timestamp(core.node.services.TimestamperService, java.time.Clock)/clock">clock</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Clock.html"><span class="identifier">Clock</span></a> <span class="symbol">=</span> Clock.systemUTC()<span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/to-signed-transaction.html"><span class="keyword">fun </span><span class="identifier">toSignedTransaction</span><span class="symbol">(</span><span class="identifier" id="core.TransactionBuilder$toSignedTransaction(kotlin.Boolean)/checkSufficientSignatures">checkSufficientSignatures</span><span class="symbol">:</span> <span class="identifier">Boolean</span> <span class="symbol">=</span> true<span class="symbol">)</span><span class="symbol">: </span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/to-wire-transaction.html"><span class="keyword">fun </span><span class="identifier">toWireTransaction</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-builder/with-items.html"><span class="keyword">fun </span><span class="identifier">withItems</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="core.TransactionBuilder$withItems(kotlin.Array((kotlin.Any)))/items">items</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-transaction-builder/index.html"><span class="identifier">TransactionBuilder</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-conflict-exception/index.html"><span class="keyword">class </span><span class="identifier">TransactionConflictException</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-conflict-exception/-init-.html"><span class="identifier">TransactionConflictException</span><span class="symbol">(</span><span class="identifier" id="core.TransactionConflictException$<init>(core.StateRef, core.LedgerTransaction, core.LedgerTransaction)/conflictRef">conflictRef</span><span class="symbol">:</span> <a href="core/-state-ref/index.html"><span class="identifier">StateRef</span></a><span class="symbol">, </span><span class="identifier" id="core.TransactionConflictException$<init>(core.StateRef, core.LedgerTransaction, core.LedgerTransaction)/tx1">tx1</span><span class="symbol">:</span> <a href="core/-ledger-transaction/index.html"><span class="identifier">LedgerTransaction</span></a><span class="symbol">, </span><span class="identifier" id="core.TransactionConflictException$<init>(core.StateRef, core.LedgerTransaction, core.LedgerTransaction)/tx2">tx2</span><span class="symbol">:</span> <a href="core/-ledger-transaction/index.html"><span class="identifier">LedgerTransaction</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-conflict-exception/conflict-ref.html"><span class="keyword">val </span><span class="identifier">conflictRef</span><span class="symbol">: </span><a href="core/-state-ref/index.html"><span class="identifier">StateRef</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-conflict-exception/tx1.html"><span class="keyword">val </span><span class="identifier">tx1</span><span class="symbol">: </span><a href="core/-ledger-transaction/index.html"><span class="identifier">LedgerTransaction</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-conflict-exception/tx2.html"><span class="keyword">val </span><span class="identifier">tx2</span><span class="symbol">: </span><a href="core/-ledger-transaction/index.html"><span class="identifier">LedgerTransaction</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">TransactionForVerification</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/-init-.html"><span class="identifier">TransactionForVerification</span><span class="symbol">(</span><span class="identifier" id="core.TransactionForVerification$<init>(kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.Attachment)), kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), core.crypto.SecureHash)/inStates">inStates</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.TransactionForVerification$<init>(kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.Attachment)), kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), core.crypto.SecureHash)/outStates">outStates</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.TransactionForVerification$<init>(kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.Attachment)), kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), core.crypto.SecureHash)/attachments">attachments</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-attachment/index.html"><span class="identifier">Attachment</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.TransactionForVerification$<init>(kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.Attachment)), kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), core.crypto.SecureHash)/commands">commands</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-authenticated-object/index.html"><span class="identifier">AuthenticatedObject</span></a><span class="symbol"><</span><a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.TransactionForVerification$<init>(kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.Attachment)), kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), core.crypto.SecureHash)/origHash">origHash</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/-in-out-group/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">InOutGroup</span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/-in-out-group/-init-.html"><span class="identifier">InOutGroup</span><span class="symbol">(</span><span class="identifier" id="core.TransactionForVerification.InOutGroup$<init>(kotlin.collections.List((core.TransactionForVerification.InOutGroup.T)), kotlin.collections.List((core.TransactionForVerification.InOutGroup.T)))/inputs">inputs</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.TransactionForVerification.InOutGroup$<init>(kotlin.collections.List((core.TransactionForVerification.InOutGroup.T)), kotlin.collections.List((core.TransactionForVerification.InOutGroup.T)))/outputs">outputs</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/-in-out-group/inputs.html"><span class="keyword">val </span><span class="identifier">inputs</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/-in-out-group/outputs.html"><span class="keyword">val </span><span class="identifier">outputs</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/attachments.html"><span class="keyword">val </span><span class="identifier">attachments</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-attachment/index.html"><span class="identifier">Attachment</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/commands.html"><span class="keyword">val </span><span class="identifier">commands</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-authenticated-object/index.html"><span class="identifier">AuthenticatedObject</span></a><span class="symbol"><</span><a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/equals.html"><span class="keyword">fun </span><span class="identifier">equals</span><span class="symbol">(</span><span class="identifier" id="core.TransactionForVerification$equals(kotlin.Any)/other">other</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">?</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/get-timestamp-by.html"><span class="keyword">fun </span><span class="identifier">getTimestampBy</span><span class="symbol">(</span><span class="identifier" id="core.TransactionForVerification$getTimestampBy(core.Party)/timestampingAuthority">timestampingAuthority</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-timestamp-command/index.html"><span class="identifier">TimestampCommand</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/group-states.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span> <span class="identifier">groupStates</span><span class="symbol">(</span><span class="identifier" id="core.TransactionForVerification$groupStates(java.lang.Class((core.TransactionForVerification.groupStates.T)), kotlin.Function1((core.TransactionForVerification.groupStates.T, kotlin.Any)))/ofType">ofType</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.TransactionForVerification$groupStates(java.lang.Class((core.TransactionForVerification.groupStates.T)), kotlin.Function1((core.TransactionForVerification.groupStates.T, kotlin.Any)))/selector">selector</span><span class="symbol">:</span> <span class="symbol">(</span><span class="identifier">T</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Any</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-transaction-for-verification/-in-out-group/index.html"><span class="identifier">InOutGroup</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/group-states.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="keyword">reified</span> <span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span> <span class="identifier">groupStates</span><span class="symbol">(</span><span class="identifier" id="core.TransactionForVerification$groupStates(kotlin.Function1((core.TransactionForVerification.groupStates.T, kotlin.Any)))/selector">selector</span><span class="symbol">:</span> <span class="symbol">(</span><span class="identifier">T</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Any</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-transaction-for-verification/-in-out-group/index.html"><span class="identifier">InOutGroup</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/group-states-internal.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span> <s><span class="identifier">groupStatesInternal</span></s><span class="symbol">(</span><span class="identifier" id="core.TransactionForVerification$groupStatesInternal(kotlin.collections.Map((kotlin.Any, kotlin.collections.List((core.TransactionForVerification.groupStatesInternal.T)))), kotlin.collections.Map((kotlin.Any, kotlin.collections.List((core.TransactionForVerification.groupStatesInternal.T)))))/inGroups">inGroups</span><span class="symbol">:</span> <span class="identifier">Map</span><span class="symbol"><</span><span class="identifier">Any</span><span class="symbol">,</span> <span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.TransactionForVerification$groupStatesInternal(kotlin.collections.Map((kotlin.Any, kotlin.collections.List((core.TransactionForVerification.groupStatesInternal.T)))), kotlin.collections.Map((kotlin.Any, kotlin.collections.List((core.TransactionForVerification.groupStatesInternal.T)))))/outGroups">outGroups</span><span class="symbol">:</span> <span class="identifier">Map</span><span class="symbol"><</span><span class="identifier">Any</span><span class="symbol">,</span> <span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-transaction-for-verification/-in-out-group/index.html"><span class="identifier">InOutGroup</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/hash-code.html"><span class="keyword">fun </span><span class="identifier">hashCode</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/in-states.html"><span class="keyword">val </span><span class="identifier">inStates</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/orig-hash.html"><span class="keyword">val </span><span class="identifier">origHash</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/out-states.html"><span class="keyword">val </span><span class="identifier">outStates</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-for-verification/verify.html"><span class="keyword">fun </span><span class="identifier">verify</span><span class="symbol">(</span><span class="identifier" id="core.TransactionForVerification$verify(core.ContractFactory)/programMap">programMap</span><span class="symbol">:</span> <a href="core/-contract-factory/index.html"><span class="identifier">ContractFactory</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-graph-search/index.html"><span class="keyword">class </span><span class="identifier">TransactionGraphSearch</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Callable.html"><span class="identifier">Callable</span></a><span class="symbol"><</span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-graph-search/-init-.html"><span class="identifier">TransactionGraphSearch</span><span class="symbol">(</span><span class="identifier" id="core.TransactionGraphSearch$<init>(kotlin.collections.Map((core.crypto.SecureHash, core.SignedTransaction)), kotlin.collections.List((core.WireTransaction)))/transactions">transactions</span><span class="symbol">:</span> <span class="identifier">Map</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">,</span> <a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.TransactionGraphSearch$<init>(kotlin.collections.Map((core.crypto.SecureHash, core.SignedTransaction)), kotlin.collections.List((core.WireTransaction)))/startPoints">startPoints</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-graph-search/-query/index.html"><span class="keyword">class </span><span class="identifier">Query</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-graph-search/-query/-init-.html"><span class="identifier">Query</span><span class="symbol">(</span><span class="identifier" id="core.TransactionGraphSearch.Query$<init>(java.lang.Class((core.CommandData)))/withCommandOfType">withCommandOfType</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="keyword">out</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">?</span> <span class="symbol">=</span> null<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-graph-search/-query/with-command-of-type.html"><span class="keyword">val </span><span class="identifier">withCommandOfType</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="keyword">out</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">?</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-graph-search/call.html"><span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-graph-search/query.html"><span class="keyword">var </span><span class="identifier">query</span><span class="symbol">: </span><a href="core/-transaction-graph-search/-query/index.html"><span class="identifier">Query</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-graph-search/start-points.html"><span class="keyword">val </span><span class="identifier">startPoints</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-graph-search/transactions.html"><span class="keyword">val </span><span class="identifier">transactions</span><span class="symbol">: </span><span class="identifier">Map</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">,</span> <a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-group/index.html"><span class="keyword">class </span><span class="identifier">TransactionGroup</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-group/-init-.html"><span class="identifier">TransactionGroup</span><span class="symbol">(</span><span class="identifier" id="core.TransactionGroup$<init>(kotlin.collections.Set((core.LedgerTransaction)), kotlin.collections.Set((core.LedgerTransaction)))/transactions">transactions</span><span class="symbol">:</span> <span class="identifier">Set</span><span class="symbol"><</span><a href="core/-ledger-transaction/index.html"><span class="identifier">LedgerTransaction</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.TransactionGroup$<init>(kotlin.collections.Set((core.LedgerTransaction)), kotlin.collections.Set((core.LedgerTransaction)))/nonVerifiedRoots">nonVerifiedRoots</span><span class="symbol">:</span> <span class="identifier">Set</span><span class="symbol"><</span><a href="core/-ledger-transaction/index.html"><span class="identifier">LedgerTransaction</span></a><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-group/non-verified-roots.html"><span class="keyword">val </span><span class="identifier">nonVerifiedRoots</span><span class="symbol">: </span><span class="identifier">Set</span><span class="symbol"><</span><a href="core/-ledger-transaction/index.html"><span class="identifier">LedgerTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-group/transactions.html"><span class="keyword">val </span><span class="identifier">transactions</span><span class="symbol">: </span><span class="identifier">Set</span><span class="symbol"><</span><a href="core/-ledger-transaction/index.html"><span class="identifier">LedgerTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-group/verify.html"><span class="keyword">fun </span><span class="identifier">verify</span><span class="symbol">(</span><span class="identifier" id="core.TransactionGroup$verify(core.ContractFactory)/programMap">programMap</span><span class="symbol">:</span> <a href="core/-contract-factory/index.html"><span class="identifier">ContractFactory</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Set</span><span class="symbol"><</span><a href="core/-transaction-for-verification/index.html"><span class="identifier">TransactionForVerification</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-resolution-exception/index.html"><span class="keyword">class </span><span class="identifier">TransactionResolutionException</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-resolution-exception/-init-.html"><span class="identifier">TransactionResolutionException</span><span class="symbol">(</span><span class="identifier" id="core.TransactionResolutionException$<init>(core.crypto.SecureHash)/hash">hash</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-resolution-exception/hash.html"><span class="keyword">val </span><span class="identifier">hash</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-verification-exception/index.html"><span class="keyword">class </span><span class="identifier">TransactionVerificationException</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-verification-exception/-init-.html"><span class="identifier">TransactionVerificationException</span><span class="symbol">(</span><span class="identifier" id="core.TransactionVerificationException$<init>(core.TransactionForVerification, core.Contract, kotlin.Throwable)/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-for-verification/index.html"><span class="identifier">TransactionForVerification</span></a><span class="symbol">, </span><span class="identifier" id="core.TransactionVerificationException$<init>(core.TransactionForVerification, core.Contract, kotlin.Throwable)/contract">contract</span><span class="symbol">:</span> <a href="core/-contract/index.html"><span class="identifier">Contract</span></a><span class="symbol">, </span><span class="identifier" id="core.TransactionVerificationException$<init>(core.TransactionForVerification, core.Contract, kotlin.Throwable)/cause">cause</span><span class="symbol">:</span> <span class="identifier">Throwable</span><span class="symbol">?</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-verification-exception/contract.html"><span class="keyword">val </span><span class="identifier">contract</span><span class="symbol">: </span><a href="core/-contract/index.html"><span class="identifier">Contract</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transaction-verification-exception/tx.html"><span class="keyword">val </span><span class="identifier">tx</span><span class="symbol">: </span><a href="core/-transaction-for-verification/index.html"><span class="identifier">TransactionForVerification</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-transient-property/index.html"><span class="keyword">class </span><span class="identifier">TransientProperty</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-transient-property/-init-.html"><span class="identifier">TransientProperty</span><span class="symbol">(</span><span class="identifier" id="core.TransientProperty$<init>(kotlin.Function0((core.TransientProperty.T)))/initializer">initializer</span><span class="symbol">:</span> <span class="symbol">(</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">T</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-transient-property/get-value.html"><span class="keyword">operator</span> <span class="keyword">fun </span><span class="identifier">getValue</span><span class="symbol">(</span><span class="identifier" id="core.TransientProperty$getValue(kotlin.Any, kotlin.reflect.KProperty((kotlin.Any)))/thisRef">thisRef</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">?</span><span class="symbol">, </span><span class="identifier" id="core.TransientProperty$getValue(kotlin.Any, kotlin.reflect.KProperty((kotlin.Any)))/property">property</span><span class="symbol">:</span> <span class="identifier">KProperty</span><span class="symbol"><</span><span class="identifier">*</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">T</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-type-only-command-data/index.html"><span class="keyword">abstract</span> <span class="keyword">class </span><span class="identifier">TypeOnlyCommandData</span> <span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-type-only-command-data/-init-.html"><span class="identifier">TypeOnlyCommandData</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-type-only-command-data/equals.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">equals</span><span class="symbol">(</span><span class="identifier" id="core.TypeOnlyCommandData$equals(kotlin.Any)/other">other</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">?</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-type-only-command-data/hash-code.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">hashCode</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-u-s-d.html"><span class="keyword">val </span><span class="identifier">USD</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Currency.html"><span class="identifier">Currency</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-unknown-contract-exception/index.html"><span class="keyword">class </span><span class="identifier">UnknownContractException</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-unknown-contract-exception/-init-.html"><span class="identifier">UnknownContractException</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">WireTransaction</span> <span class="symbol">:</span> <a href="core/-named-by-hash/index.html"><span class="identifier">NamedByHash</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/-init-.html"><span class="identifier">WireTransaction</span><span class="symbol">(</span><span class="identifier" id="core.WireTransaction$<init>(kotlin.collections.List((core.StateRef)), kotlin.collections.List((core.crypto.SecureHash)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.Command)))/inputs">inputs</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-state-ref/index.html"><span class="identifier">StateRef</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.WireTransaction$<init>(kotlin.collections.List((core.StateRef)), kotlin.collections.List((core.crypto.SecureHash)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.Command)))/attachments">attachments</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.WireTransaction$<init>(kotlin.collections.List((core.StateRef)), kotlin.collections.List((core.crypto.SecureHash)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.Command)))/outputs">outputs</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.WireTransaction$<init>(kotlin.collections.List((core.StateRef)), kotlin.collections.List((core.crypto.SecureHash)), kotlin.collections.List((core.ContractState)), kotlin.collections.List((core.Command)))/commands">commands</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-command/index.html"><span class="identifier">Command</span></a><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/attachments.html"><span class="keyword">val </span><span class="identifier">attachments</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/commands.html"><span class="keyword">val </span><span class="identifier">commands</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-command/index.html"><span class="identifier">Command</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/deserialize.html"><span class="keyword">fun </span><span class="identifier">deserialize</span><span class="symbol">(</span><span class="identifier" id="core.WireTransaction.Companion$deserialize(core.serialization.SerializedBytes((core.WireTransaction)))/bits">bits</span><span class="symbol">:</span> <a href="core.serialization/-serialized-bytes/index.html"><span class="identifier">SerializedBytes</span></a><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/id.html"><span class="keyword">val </span><span class="identifier">id</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/inputs.html"><span class="keyword">val </span><span class="identifier">inputs</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-state-ref/index.html"><span class="identifier">StateRef</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/out-ref.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span> <span class="identifier">outRef</span><span class="symbol">(</span><span class="identifier" id="core.WireTransaction$outRef(kotlin.Int)/index">index</span><span class="symbol">:</span> <span class="identifier">Int</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/out-ref.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span> <span class="identifier">outRef</span><span class="symbol">(</span><span class="identifier" id="core.WireTransaction$outRef(core.ContractState)/state">state</span><span class="symbol">:</span> <a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/outputs.html"><span class="keyword">val </span><span class="identifier">outputs</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/serialized.html"><span class="keyword">val </span><span class="identifier">serialized</span><span class="symbol">: </span><a href="core.serialization/-serialized-bytes/index.html"><span class="identifier">SerializedBytes</span></a><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/to-signed-transaction.html"><span class="keyword">fun </span><span class="identifier">toSignedTransaction</span><span class="symbol">(</span><span class="identifier" id="core.WireTransaction$toSignedTransaction(kotlin.collections.List((core.crypto.DigitalSignature.WithKey)))/withSigs">withSigs</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/-wire-transaction/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/currency.html"><span class="keyword">fun </span><span class="identifier">currency</span><span class="symbol">(</span><span class="identifier" id="core$currency(kotlin.String)/code">code</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Currency.html"><span class="identifier">Currency</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/day-count-calculator.html"><span class="keyword">fun </span><span class="identifier">dayCountCalculator</span><span class="symbol">(</span><span class="identifier" id="core$dayCountCalculator(java.time.LocalDate, java.time.LocalDate, core.DayCountBasisYear, core.DayCountBasisDay)/startDate">startDate</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">, </span><span class="identifier" id="core$dayCountCalculator(java.time.LocalDate, java.time.LocalDate, core.DayCountBasisYear, core.DayCountBasisDay)/endDate">endDate</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">, </span><span class="identifier" id="core$dayCountCalculator(java.time.LocalDate, java.time.LocalDate, core.DayCountBasisYear, core.DayCountBasisDay)/dcbYear">dcbYear</span><span class="symbol">:</span> <a href="core/-day-count-basis-year/index.html"><span class="identifier">DayCountBasisYear</span></a><span class="symbol">, </span><span class="identifier" id="core$dayCountCalculator(java.time.LocalDate, java.time.LocalDate, core.DayCountBasisYear, core.DayCountBasisDay)/dcbDay">dcbDay</span><span class="symbol">:</span> <a href="core/-day-count-basis-day/index.html"><span class="identifier">DayCountBasisDay</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html"><span class="identifier">BigDecimal</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/extract-zip-file.html"><span class="keyword">fun </span><span class="identifier">extractZipFile</span><span class="symbol">(</span><span class="identifier" id="core$extractZipFile(java.nio.file.Path, java.nio.file.Path)/zipPath">zipPath</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">, </span><span class="identifier" id="core$extractZipFile(java.nio.file.Path, java.nio.file.Path)/toPath">toPath</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/failure.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span> <span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">.</span><span class="identifier">failure</span><span class="symbol">(</span><span class="identifier" id="core$failure(((core.failure.T)), java.util.concurrent.Executor, kotlin.Function1((kotlin.Throwable, kotlin.Unit)))/executor">executor</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Executor.html"><span class="identifier">Executor</span></a><span class="symbol">, </span><span class="identifier" id="core$failure(((core.failure.T)), java.util.concurrent.Executor, kotlin.Function1((kotlin.Throwable, kotlin.Unit)))/body">body</span><span class="symbol">:</span> <span class="symbol">(</span><span class="identifier">Throwable</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Unit</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/failure.html"><span class="keyword">infix</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span> <span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">.</span><span class="identifier">failure</span><span class="symbol">(</span><span class="identifier" id="core$failure(((core.failure.T)), kotlin.Function1((kotlin.Throwable, kotlin.Unit)))/body">body</span><span class="symbol">:</span> <span class="symbol">(</span><span class="identifier">Throwable</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Unit</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/hash.html"><span class="keyword">fun </span><a href="core/-contract-state/index.html"><span class="identifier">ContractState</span></a><span class="symbol">.</span><span class="identifier">hash</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/java.nio.file.-path/index.html"><span class="identifier">java.nio.file.Path</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/java.nio.file.-path/use.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span> <a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">.</span><span class="identifier">use</span><span class="symbol">(</span><span class="identifier" id="core$use(java.nio.file.Path, kotlin.Function1((java.io.InputStream, core.use.R)))/block">block</span><span class="symbol">:</span> <span class="symbol">(</span><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html"><span class="identifier">InputStream</span></a><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">R</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">R</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/java.time.-local-date/index.html"><span class="identifier">java.time.LocalDate</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/java.time.-local-date/is-working-day.html"><span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">.</span><span class="identifier">isWorkingDay</span><span class="symbol">(</span><span class="identifier" id="core$isWorkingDay(java.time.LocalDate, core.BusinessCalendar)/accordingToCalendar">accordingToCalendar</span><span class="symbol">:</span> <a href="core/-business-calendar/index.html"><span class="identifier">BusinessCalendar</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/java.time.temporal.-temporal/index.html"><span class="identifier">java.time.temporal.Temporal</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/java.time.temporal.-temporal/until.html"><span class="keyword">infix</span> <span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/temporal/Temporal.html"><span class="identifier">Temporal</span></a><span class="symbol">.</span><span class="identifier">until</span><span class="symbol">(</span><span class="identifier" id="core$until(java.time.temporal.Temporal, java.time.temporal.Temporal)/endExclusive">endExclusive</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/temporal/Temporal.html"><span class="identifier">Temporal</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Duration.html"><span class="identifier">Duration</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-double/index.html"><span class="identifier">kotlin.Double</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-double/-d-o-l-l-a-r-s.html"><span class="keyword">val </span><span class="identifier">Double</span><span class="symbol">.</span><span class="identifier">DOLLARS</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-double/bd.html"><span class="keyword">val </span><span class="identifier">Double</span><span class="symbol">.</span><span class="identifier">bd</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html"><span class="identifier">BigDecimal</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-int/index.html"><span class="identifier">kotlin.Int</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-int/-d-o-l-l-a-r-s.html"><span class="keyword">val </span><span class="identifier">Int</span><span class="symbol">.</span><span class="identifier">DOLLARS</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-int/-p-o-u-n-d-s.html"><span class="keyword">val </span><span class="identifier">Int</span><span class="symbol">.</span><span class="identifier">POUNDS</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-int/-s-w-i-s-s_-f-r-a-n-c-s.html"><span class="keyword">val </span><span class="identifier">Int</span><span class="symbol">.</span><span class="identifier">SWISS_FRANCS</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-int/bd.html"><span class="keyword">val </span><span class="identifier">Int</span><span class="symbol">.</span><span class="identifier">bd</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html"><span class="identifier">BigDecimal</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-int/days.html"><span class="keyword">val </span><span class="identifier">Int</span><span class="symbol">.</span><span class="identifier">days</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Duration.html"><span class="identifier">Duration</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-int/hours.html"><span class="keyword">val </span><span class="identifier">Int</span><span class="symbol">.</span><span class="identifier">hours</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Duration.html"><span class="identifier">Duration</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-int/minutes.html"><span class="keyword">val </span><span class="identifier">Int</span><span class="symbol">.</span><span class="identifier">minutes</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Duration.html"><span class="identifier">Duration</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-int/seconds.html"><span class="keyword">val </span><span class="identifier">Int</span><span class="symbol">.</span><span class="identifier">seconds</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Duration.html"><span class="identifier">Duration</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-long/index.html"><span class="identifier">kotlin.Long</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-long/bd.html"><span class="keyword">val </span><span class="identifier">Long</span><span class="symbol">.</span><span class="identifier">bd</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html"><span class="identifier">BigDecimal</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-string/index.html"><span class="identifier">kotlin.String</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.-string/bd.html"><span class="keyword">val </span><span class="identifier">String</span><span class="symbol">.</span><span class="identifier">bd</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html"><span class="identifier">BigDecimal</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.collections.-iterable/index.html"><span class="identifier">kotlin.collections.Iterable</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.collections.-iterable/sum-or-null.html"><span class="keyword">fun </span><span class="identifier">Iterable</span><span class="symbol"><</span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">></span><span class="symbol">.</span><span class="identifier">sumOrNull</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Nothing</span><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.collections.-iterable/sum-or-throw.html"><span class="keyword">fun </span><span class="identifier">Iterable</span><span class="symbol"><</span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">></span><span class="symbol">.</span><span class="identifier">sumOrThrow</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.collections.-iterable/sum-or-zero.html"><span class="keyword">fun </span><span class="identifier">Iterable</span><span class="symbol"><</span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">></span><span class="symbol">.</span><span class="identifier">sumOrZero</span><span class="symbol">(</span><span class="identifier" id="core$sumOrZero(kotlin.collections.Iterable((core.Amount)), java.util.Currency)/currency">currency</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Currency.html"><span class="identifier">Currency</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.collections.-list/index.html"><span class="identifier">kotlin.collections.List</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.collections.-list/get-timestamp-by.html"><span class="keyword">fun </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-authenticated-object/index.html"><span class="identifier">AuthenticatedObject</span></a><span class="symbol"><</span><a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">></span><span class="symbol">.</span><span class="identifier">getTimestampBy</span><span class="symbol">(</span><span class="identifier" id="core$getTimestampBy(kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), core.Party)/timestampingAuthority">timestampingAuthority</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-timestamp-command/index.html"><span class="identifier">TimestampCommand</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.collections.-list/get-timestamp-by-name.html"><span class="keyword">fun </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-authenticated-object/index.html"><span class="identifier">AuthenticatedObject</span></a><span class="symbol"><</span><a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">></span><span class="symbol">.</span><span class="identifier">getTimestampByName</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="core$getTimestampByName(kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), kotlin.Array((kotlin.String)))/names">names</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-timestamp-command/index.html"><span class="identifier">TimestampCommand</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.collections.-list/index-of-or-throw.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span> <span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">.</span><span class="identifier">indexOfOrThrow</span><span class="symbol">(</span><span class="identifier" id="core$indexOfOrThrow(kotlin.collections.List((core.indexOfOrThrow.T)), core.indexOfOrThrow.T)/item">item</span><span class="symbol">:</span> <span class="identifier">T</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.collections.-list/require-single-command.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="keyword">reified</span> <span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-authenticated-object/index.html"><span class="identifier">AuthenticatedObject</span></a><span class="symbol"><</span><a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">></span><span class="symbol">.</span><span class="identifier">requireSingleCommand</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.collections.-list/require-single-command.html"><span class="keyword">fun </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-authenticated-object/index.html"><span class="identifier">AuthenticatedObject</span></a><span class="symbol"><</span><a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">></span><span class="symbol">.</span><span class="identifier">requireSingleCommand</span><span class="symbol">(</span><span class="identifier" id="core$requireSingleCommand(kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), java.lang.Class((core.CommandData)))/klass">klass</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="keyword">out</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/kotlin.collections.-list/select.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="keyword">reified</span> <span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-authenticated-object/index.html"><span class="identifier">AuthenticatedObject</span></a><span class="symbol"><</span><a href="core/-command-data.html"><span class="identifier">CommandData</span></a><span class="symbol">></span><span class="symbol">></span><span class="symbol">.</span><span class="identifier">select</span><span class="symbol">(</span><span class="identifier" id="core$select(kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), java.security.PublicKey, core.Party)/signer">signer</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">?</span> <span class="symbol">=</span> null<span class="symbol">, </span><span class="identifier" id="core$select(kotlin.collections.List((core.AuthenticatedObject((core.CommandData)))), java.security.PublicKey, core.Party)/party">party</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">?</span> <span class="symbol">=</span> null<span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core/log-elapsed-time.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span> <span class="identifier">logElapsedTime</span><span class="symbol">(</span><span class="identifier" id="core$logElapsedTime(kotlin.String, , kotlin.Function0((core.logElapsedTime.T)))/label">label</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core$logElapsedTime(kotlin.String, , kotlin.Function0((core.logElapsedTime.T)))/logger">logger</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">?</span> <span class="symbol">=</span> null<span class="symbol">, </span><span class="identifier" id="core$logElapsedTime(kotlin.String, , kotlin.Function0((core.logElapsedTime.T)))/body">body</span><span class="symbol">:</span> <span class="symbol">(</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">T</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">T</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/random63-bit-value.html"><span class="keyword">fun </span><span class="identifier">random63BitValue</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Long</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/require-that.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span> <span class="identifier">requireThat</span><span class="symbol">(</span><span class="identifier" id="core$requireThat(kotlin.Function1((core.Requirements, core.requireThat.R)))/body">body</span><span class="symbol">:</span> <a href="core/-requirements/index.html"><span class="identifier">Requirements</span></a><span class="symbol">.</span><span class="symbol">(</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">R</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">R</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/set-from.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span> <span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">.</span><span class="identifier">setFrom</span><span class="symbol">(</span><span class="identifier" id="core$setFrom(((core.setFrom.T)), , kotlin.Function0((core.setFrom.T)))/logger">logger</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">?</span> <span class="symbol">=</span> null<span class="symbol">, </span><span class="identifier" id="core$setFrom(((core.setFrom.T)), , kotlin.Function0((core.setFrom.T)))/block">block</span><span class="symbol">:</span> <span class="symbol">(</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">T</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/success.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span> <span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">.</span><span class="identifier">success</span><span class="symbol">(</span><span class="identifier" id="core$success(((core.success.T)), java.util.concurrent.Executor, kotlin.Function1((core.success.T, kotlin.Unit)))/executor">executor</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Executor.html"><span class="identifier">Executor</span></a><span class="symbol">, </span><span class="identifier" id="core$success(((core.success.T)), java.util.concurrent.Executor, kotlin.Function1((core.success.T, kotlin.Unit)))/body">body</span><span class="symbol">:</span> <span class="symbol">(</span><span class="identifier">T</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Unit</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/success.html"><span class="keyword">infix</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span> <span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">.</span><span class="identifier">success</span><span class="symbol">(</span><span class="identifier" id="core$success(((core.success.T)), kotlin.Function1((core.success.T, kotlin.Unit)))/body">body</span><span class="symbol">:</span> <span class="symbol">(</span><span class="identifier">T</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Unit</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/then.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span> <span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">.</span><span class="identifier">then</span><span class="symbol">(</span><span class="identifier" id="core$then(((core.then.T)), java.util.concurrent.Executor, kotlin.Function0((kotlin.Unit)))/executor">executor</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Executor.html"><span class="identifier">Executor</span></a><span class="symbol">, </span><span class="identifier" id="core$then(((core.then.T)), java.util.concurrent.Executor, kotlin.Function0((kotlin.Unit)))/body">body</span><span class="symbol">:</span> <span class="symbol">(</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Unit</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/then.html"><span class="keyword">infix</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span> <span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">.</span><span class="identifier">then</span><span class="symbol">(</span><span class="identifier" id="core$then(((core.then.T)), kotlin.Function0((kotlin.Unit)))/body">body</span><span class="symbol">:</span> <span class="symbol">(</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Unit</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/to-ledger-transaction.html"><span class="keyword">fun </span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">.</span><span class="identifier">toLedgerTransaction</span><span class="symbol">(</span><span class="identifier" id="core$toLedgerTransaction(core.WireTransaction, core.node.services.IdentityService, core.node.services.AttachmentStorage)/identityService">identityService</span><span class="symbol">:</span> <a href="core.node.services/-identity-service/index.html"><span class="identifier">IdentityService</span></a><span class="symbol">, </span><span class="identifier" id="core$toLedgerTransaction(core.WireTransaction, core.node.services.IdentityService, core.node.services.AttachmentStorage)/attachmentStorage">attachmentStorage</span><span class="symbol">:</span> <a href="core.node.services/-attachment-storage/index.html"><span class="identifier">AttachmentStorage</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-ledger-transaction/index.html"><span class="identifier">LedgerTransaction</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core/verify-to-ledger-transaction.html"><span class="keyword">fun </span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">.</span><span class="identifier">verifyToLedgerTransaction</span><span class="symbol">(</span><span class="identifier" id="core$verifyToLedgerTransaction(core.SignedTransaction, core.node.services.IdentityService, core.node.services.AttachmentStorage)/identityService">identityService</span><span class="symbol">:</span> <a href="core.node.services/-identity-service/index.html"><span class="identifier">IdentityService</span></a><span class="symbol">, </span><span class="identifier" id="core$verifyToLedgerTransaction(core.SignedTransaction, core.node.services.IdentityService, core.node.services.AttachmentStorage)/attachmentStorage">attachmentStorage</span><span class="symbol">:</span> <a href="core.node.services/-attachment-storage/index.html"><span class="identifier">AttachmentStorage</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-ledger-transaction/index.html"><span class="identifier">LedgerTransaction</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/index.html"><span class="keyword">package</span> <span class="identifier">core.crypto</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-digital-signature/index.html"><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">DigitalSignature</span> <span class="symbol">:</span> <a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-digital-signature/-init-.html"><span class="identifier">DigitalSignature</span><span class="symbol">(</span><span class="identifier" id="core.crypto.DigitalSignature$<init>(kotlin.ByteArray, kotlin.Int)/bits">bits</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">, </span><span class="identifier" id="core.crypto.DigitalSignature$<init>(kotlin.ByteArray, kotlin.Int)/covering">covering</span><span class="symbol">:</span> <span class="identifier">Int</span> <span class="symbol">=</span> 0<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-digital-signature/-legally-identifiable/index.html"><span class="keyword">class </span><span class="identifier">LegallyIdentifiable</span> <span class="symbol">:</span> <a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-digital-signature/-legally-identifiable/-init-.html"><span class="identifier">LegallyIdentifiable</span><span class="symbol">(</span><span class="identifier" id="core.crypto.DigitalSignature.LegallyIdentifiable$<init>(core.Party, kotlin.ByteArray, kotlin.Int)/signer">signer</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">, </span><span class="identifier" id="core.crypto.DigitalSignature.LegallyIdentifiable$<init>(core.Party, kotlin.ByteArray, kotlin.Int)/bits">bits</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">, </span><span class="identifier" id="core.crypto.DigitalSignature.LegallyIdentifiable$<init>(core.Party, kotlin.ByteArray, kotlin.Int)/covering">covering</span><span class="symbol">:</span> <span class="identifier">Int</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-digital-signature/-legally-identifiable/signer.html"><span class="keyword">val </span><span class="identifier">signer</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-digital-signature/-with-key/index.html"><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">WithKey</span> <span class="symbol">:</span> <a href="core.crypto/-digital-signature/index.html"><span class="identifier">DigitalSignature</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-digital-signature/-with-key/-init-.html"><span class="identifier">WithKey</span><span class="symbol">(</span><span class="identifier" id="core.crypto.DigitalSignature.WithKey$<init>(java.security.PublicKey, kotlin.ByteArray, kotlin.Int)/by">by</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">, </span><span class="identifier" id="core.crypto.DigitalSignature.WithKey$<init>(java.security.PublicKey, kotlin.ByteArray, kotlin.Int)/bits">bits</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">, </span><span class="identifier" id="core.crypto.DigitalSignature.WithKey$<init>(java.security.PublicKey, kotlin.ByteArray, kotlin.Int)/covering">covering</span><span class="symbol">:</span> <span class="identifier">Int</span> <span class="symbol">=</span> 0<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-digital-signature/-with-key/by.html"><span class="keyword">val </span><span class="identifier">by</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-digital-signature/-with-key/verify-with-e-c-d-s-a.html"><span class="keyword">fun </span><span class="identifier">verifyWithECDSA</span><span class="symbol">(</span><span class="identifier" id="core.crypto.DigitalSignature.WithKey$verifyWithECDSA(kotlin.ByteArray)/content">content</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-digital-signature/-with-key/verify-with-e-c-d-s-a.html"><span class="keyword">fun </span><span class="identifier">verifyWithECDSA</span><span class="symbol">(</span><span class="identifier" id="core.crypto.DigitalSignature.WithKey$verifyWithECDSA(core.serialization.OpaqueBytes)/content">content</span><span class="symbol">:</span> <a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-digital-signature/covering.html"><span class="keyword">val </span><span class="identifier">covering</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-dummy-public-key/index.html"><span class="keyword">class </span><span class="identifier">DummyPublicKey</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">, </span><span class="identifier">Comparable</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-dummy-public-key/-init-.html"><span class="identifier">DummyPublicKey</span><span class="symbol">(</span><span class="identifier" id="core.crypto.DummyPublicKey$<init>(kotlin.String)/s">s</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-dummy-public-key/compare-to.html"><span class="keyword">fun </span><span class="identifier">compareTo</span><span class="symbol">(</span><span class="identifier" id="core.crypto.DummyPublicKey$compareTo(java.security.PublicKey)/other">other</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-dummy-public-key/equals.html"><span class="keyword">fun </span><span class="identifier">equals</span><span class="symbol">(</span><span class="identifier" id="core.crypto.DummyPublicKey$equals(kotlin.Any)/other">other</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">?</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-dummy-public-key/get-algorithm.html"><span class="keyword">fun </span><span class="identifier">getAlgorithm</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-dummy-public-key/get-encoded.html"><span class="keyword">fun </span><span class="identifier">getEncoded</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-dummy-public-key/get-format.html"><span class="keyword">fun </span><span class="identifier">getFormat</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-dummy-public-key/hash-code.html"><span class="keyword">fun </span><span class="identifier">hashCode</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-dummy-public-key/s.html"><span class="keyword">val </span><span class="identifier">s</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-dummy-public-key/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-null-public-key/index.html"><span class="keyword">object </span><span class="identifier">NullPublicKey</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">, </span><span class="identifier">Comparable</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-null-public-key/compare-to.html"><span class="keyword">fun </span><span class="identifier">compareTo</span><span class="symbol">(</span><span class="identifier" id="core.crypto.NullPublicKey$compareTo(java.security.PublicKey)/other">other</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-null-public-key/get-algorithm.html"><span class="keyword">fun </span><span class="identifier">getAlgorithm</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-null-public-key/get-encoded.html"><span class="keyword">fun </span><span class="identifier">getEncoded</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">ByteArray</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-null-public-key/get-format.html"><span class="keyword">fun </span><span class="identifier">getFormat</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-null-public-key/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/index.html"><span class="keyword">sealed</span> <span class="keyword">class </span><span class="identifier">SecureHash</span> <span class="symbol">:</span> <a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/-s-h-a256/index.html"><span class="keyword">class </span><span class="identifier">SHA256</span> <span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/-s-h-a256/-init-.html"><span class="identifier">SHA256</span><span class="symbol">(</span><span class="identifier" id="core.crypto.SecureHash.SHA256$<init>(kotlin.ByteArray)/bits">bits</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/-s-h-a256/signature-algorithm-name.html"><span class="keyword">val </span><span class="identifier">signatureAlgorithmName</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/parse.html"><span class="keyword">fun </span><span class="identifier">parse</span><span class="symbol">(</span><span class="identifier" id="core.crypto.SecureHash.Companion$parse(kotlin.String)/str">str</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/prefix-chars.html"><span class="keyword">fun </span><span class="identifier">prefixChars</span><span class="symbol">(</span><span class="identifier" id="core.crypto.SecureHash$prefixChars(kotlin.Int)/prefixLen">prefixLen</span><span class="symbol">:</span> <span class="identifier">Int</span> <span class="symbol">=</span> 6<span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/random-s-h-a256.html"><span class="keyword">fun </span><span class="identifier">randomSHA256</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/-s-h-a256/index.html"><span class="identifier">SHA256</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/sha256.html"><span class="keyword">fun </span><span class="identifier">sha256</span><span class="symbol">(</span><span class="identifier" id="core.crypto.SecureHash.Companion$sha256(kotlin.ByteArray)/bits">bits</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/-s-h-a256/index.html"><span class="identifier">SHA256</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/sha256.html"><span class="keyword">fun </span><span class="identifier">sha256</span><span class="symbol">(</span><span class="identifier" id="core.crypto.SecureHash.Companion$sha256(kotlin.String)/str">str</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/sha256-twice.html"><span class="keyword">fun </span><span class="identifier">sha256Twice</span><span class="symbol">(</span><span class="identifier" id="core.crypto.SecureHash.Companion$sha256Twice(kotlin.ByteArray)/bits">bits</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/-s-h-a256/index.html"><span class="identifier">SHA256</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/signature-algorithm-name.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">signatureAlgorithmName</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/-secure-hash/to-string.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/generate-key-pair.html"><span class="keyword">fun </span><span class="identifier">generateKeyPair</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-key-pair/index.html"><span class="identifier">java.security.KeyPair</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-key-pair/component1.html"><span class="keyword">operator</span> <span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">.</span><span class="identifier">component1</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PrivateKey.html"><span class="identifier">PrivateKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-key-pair/component2.html"><span class="keyword">operator</span> <span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">.</span><span class="identifier">component2</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-key-pair/sign-with-e-c-d-s-a.html"><span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">.</span><span class="identifier">signWithECDSA</span><span class="symbol">(</span><span class="identifier" id="core.crypto$signWithECDSA(java.security.KeyPair, kotlin.ByteArray)/bitsToSign">bitsToSign</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-key-pair/sign-with-e-c-d-s-a.html"><span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">.</span><span class="identifier">signWithECDSA</span><span class="symbol">(</span><span class="identifier" id="core.crypto$signWithECDSA(java.security.KeyPair, core.serialization.OpaqueBytes)/bitsToSign">bitsToSign</span><span class="symbol">:</span> <a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-key-pair/sign-with-e-c-d-s-a.html"><span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">.</span><span class="identifier">signWithECDSA</span><span class="symbol">(</span><span class="identifier" id="core.crypto$signWithECDSA(java.security.KeyPair, core.serialization.OpaqueBytes, core.Party)/bitsToSign">bitsToSign</span><span class="symbol">:</span> <a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a><span class="symbol">, </span><span class="identifier" id="core.crypto$signWithECDSA(java.security.KeyPair, core.serialization.OpaqueBytes, core.Party)/party">party</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-legally-identifiable/index.html"><span class="identifier">LegallyIdentifiable</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-key-pair/sign-with-e-c-d-s-a.html"><span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">.</span><span class="identifier">signWithECDSA</span><span class="symbol">(</span><span class="identifier" id="core.crypto$signWithECDSA(java.security.KeyPair, kotlin.ByteArray, core.Party)/bitsToSign">bitsToSign</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">, </span><span class="identifier" id="core.crypto$signWithECDSA(java.security.KeyPair, kotlin.ByteArray, core.Party)/party">party</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-legally-identifiable/index.html"><span class="identifier">LegallyIdentifiable</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-private-key/index.html"><span class="identifier">java.security.PrivateKey</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-private-key/sign-with-e-c-d-s-a.html"><span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PrivateKey.html"><span class="identifier">PrivateKey</span></a><span class="symbol">.</span><span class="identifier">signWithECDSA</span><span class="symbol">(</span><span class="identifier" id="core.crypto$signWithECDSA(java.security.PrivateKey, kotlin.ByteArray)/bits">bits</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/index.html"><span class="identifier">DigitalSignature</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-private-key/sign-with-e-c-d-s-a.html"><span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PrivateKey.html"><span class="identifier">PrivateKey</span></a><span class="symbol">.</span><span class="identifier">signWithECDSA</span><span class="symbol">(</span><span class="identifier" id="core.crypto$signWithECDSA(java.security.PrivateKey, kotlin.ByteArray, java.security.PublicKey)/bitsToSign">bitsToSign</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">, </span><span class="identifier" id="core.crypto$signWithECDSA(java.security.PrivateKey, kotlin.ByteArray, java.security.PublicKey)/publicKey">publicKey</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-public-key/index.html"><span class="identifier">java.security.PublicKey</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-public-key/to-string-short.html"><span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">.</span><span class="identifier">toStringShort</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/java.security.-public-key/verify-with-e-c-d-s-a.html"><span class="keyword">fun </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">.</span><span class="identifier">verifyWithECDSA</span><span class="symbol">(</span><span class="identifier" id="core.crypto$verifyWithECDSA(java.security.PublicKey, kotlin.ByteArray, core.crypto.DigitalSignature)/content">content</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">, </span><span class="identifier" id="core.crypto$verifyWithECDSA(java.security.PublicKey, kotlin.ByteArray, core.crypto.DigitalSignature)/signature">signature</span><span class="symbol">:</span> <a href="core.crypto/-digital-signature/index.html"><span class="identifier">DigitalSignature</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/kotlin.-byte-array/index.html"><span class="identifier">kotlin.ByteArray</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/kotlin.-byte-array/sha256.html"><span class="keyword">fun </span><span class="identifier">ByteArray</span><span class="symbol">.</span><span class="identifier">sha256</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/-s-h-a256/index.html"><span class="identifier">SHA256</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.crypto/sha256.html"><span class="keyword">fun </span><a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a><span class="symbol">.</span><span class="identifier">sha256</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/-s-h-a256/index.html"><span class="identifier">SHA256</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/index.html"><span class="keyword">package</span> <span class="identifier">core.messaging</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-all-possible-recipients.html"><span class="keyword">interface </span><span class="identifier">AllPossibleRecipients</span> <span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-legally-identifiable-node/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">LegallyIdentifiableNode</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-legally-identifiable-node/-init-.html"><span class="identifier">LegallyIdentifiableNode</span><span class="symbol">(</span><span class="identifier" id="core.messaging.LegallyIdentifiableNode$<init>(core.messaging.SingleMessageRecipient, core.Party)/address">address</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">, </span><span class="identifier" id="core.messaging.LegallyIdentifiableNode$<init>(core.messaging.SingleMessageRecipient, core.Party)/identity">identity</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-legally-identifiable-node/address.html"><span class="keyword">val </span><span class="identifier">address</span><span class="symbol">: </span><a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-legally-identifiable-node/identity.html"><span class="keyword">val </span><span class="identifier">identity</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-message/index.html"><span class="keyword">interface </span><span class="identifier">Message</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-message/data.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">data</span><span class="symbol">: </span><span class="identifier">ByteArray</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-message/debug-message-i-d.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">debugMessageID</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-message/debug-timestamp.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">debugTimestamp</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Instant.html"><span class="identifier">Instant</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-message/serialise.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">serialise</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">ByteArray</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-message/topic.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">topic</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-message-handler-registration.html"><span class="keyword">interface </span><span class="identifier">MessageHandlerRegistration</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-message-recipient-group.html"><span class="keyword">interface </span><span class="identifier">MessageRecipientGroup</span> <span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-message-recipients.html"><span class="keyword">interface </span><span class="identifier">MessageRecipients</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-messaging-service/index.html"><span class="keyword">interface </span><span class="identifier">MessagingService</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-messaging-service/add-message-handler.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">addMessageHandler</span><span class="symbol">(</span><span class="identifier" id="core.messaging.MessagingService$addMessageHandler(kotlin.String, java.util.concurrent.Executor, kotlin.Function2((core.messaging.Message, core.messaging.MessageHandlerRegistration, kotlin.Unit)))/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span> <span class="symbol">=</span> ""<span class="symbol">, </span><span class="identifier" id="core.messaging.MessagingService$addMessageHandler(kotlin.String, java.util.concurrent.Executor, kotlin.Function2((core.messaging.Message, core.messaging.MessageHandlerRegistration, kotlin.Unit)))/executor">executor</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Executor.html"><span class="identifier">Executor</span></a><span class="symbol">?</span> <span class="symbol">=</span> null<span class="symbol">, </span><span class="identifier" id="core.messaging.MessagingService$addMessageHandler(kotlin.String, java.util.concurrent.Executor, kotlin.Function2((core.messaging.Message, core.messaging.MessageHandlerRegistration, kotlin.Unit)))/callback">callback</span><span class="symbol">:</span> <span class="symbol">(</span><a href="core.messaging/-message/index.html"><span class="identifier">Message</span></a><span class="symbol">,</span> <a href="core.messaging/-message-handler-registration.html"><span class="identifier">MessageHandlerRegistration</span></a><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Unit</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.messaging/-message-handler-registration.html"><span class="identifier">MessageHandlerRegistration</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-messaging-service/create-message.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">createMessage</span><span class="symbol">(</span><span class="identifier" id="core.messaging.MessagingService$createMessage(kotlin.String, kotlin.ByteArray)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.messaging.MessagingService$createMessage(kotlin.String, kotlin.ByteArray)/data">data</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.messaging/-message/index.html"><span class="identifier">Message</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-messaging-service/my-address.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">myAddress</span><span class="symbol">: </span><a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-messaging-service/remove-message-handler.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">removeMessageHandler</span><span class="symbol">(</span><span class="identifier" id="core.messaging.MessagingService$removeMessageHandler(core.messaging.MessageHandlerRegistration)/registration">registration</span><span class="symbol">:</span> <a href="core.messaging/-message-handler-registration.html"><span class="identifier">MessageHandlerRegistration</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-messaging-service/send.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">send</span><span class="symbol">(</span><span class="identifier" id="core.messaging.MessagingService$send(core.messaging.Message, core.messaging.MessageRecipients)/message">message</span><span class="symbol">:</span> <a href="core.messaging/-message/index.html"><span class="identifier">Message</span></a><span class="symbol">, </span><span class="identifier" id="core.messaging.MessagingService$send(core.messaging.Message, core.messaging.MessageRecipients)/target">target</span><span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-messaging-service/stop.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">stop</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-messaging-service-builder/index.html"><span class="keyword">interface </span><span class="identifier">MessagingServiceBuilder</span><span class="symbol"><</span><span class="keyword">out</span> <span class="identifier">T</span> <span class="symbol">:</span> <a href="core.messaging/-messaging-service/index.html"><span class="identifier">MessagingService</span></a><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-messaging-service-builder/start.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">start</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><span class="keyword">out</span> <span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-mock-network-map-service/index.html"><span class="keyword">class </span><span class="identifier">MockNetworkMapService</span> <span class="symbol">:</span> <a href="core.messaging/-network-map-service/index.html"><span class="identifier">NetworkMapService</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-mock-network-map-service/-init-.html"><span class="identifier">MockNetworkMapService</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-mock-network-map-service/timestamping-nodes.html"><span class="keyword">val </span><span class="identifier">timestampingNodes</span><span class="symbol">: </span><span class="identifier">MutableList</span><span class="symbol"><</span><a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-network-map-service/index.html"><span class="keyword">interface </span><span class="identifier">NetworkMapService</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-network-map-service/timestamping-nodes.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">timestampingNodes</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-single-message-recipient.html"><span class="keyword">interface </span><span class="identifier">SingleMessageRecipient</span> <span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/index.html"><span class="keyword">class </span><span class="identifier">StateMachineManager</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-init-.html"><span class="identifier">StateMachineManager</span><span class="symbol">(</span><span class="identifier" id="core.messaging.StateMachineManager$<init>(core.node.services.ServiceHub, java.util.concurrent.Executor)/serviceHub">serviceHub</span><span class="symbol">:</span> <a href="core.node.services/-service-hub/index.html"><span class="identifier">ServiceHub</span></a><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager$<init>(core.node.services.ServiceHub, java.util.concurrent.Executor)/runInThread">runInThread</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Executor.html"><span class="identifier">Executor</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/index.html"><span class="keyword">class </span><span class="identifier">FiberRequest</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/-init-.html"><span class="identifier">FiberRequest</span><span class="symbol">(</span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/destination">destination</span><span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">?</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/sessionIDForSend">sessionIDForSend</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">?</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/-expecting-response/index.html"><span class="keyword">class </span><span class="identifier">ExpectingResponse</span><span class="symbol"><</span><span class="identifier">R</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="symbol">:</span> <a href="core.messaging/-state-machine-manager/-fiber-request/index.html"><span class="identifier">FiberRequest</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/-expecting-response/-init-.html"><span class="identifier">ExpectingResponse</span><span class="symbol">(</span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest.ExpectingResponse$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.messaging.StateMachineManager.FiberRequest.ExpectingResponse.R)))/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest.ExpectingResponse$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.messaging.StateMachineManager.FiberRequest.ExpectingResponse.R)))/destination">destination</span><span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">?</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest.ExpectingResponse$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.messaging.StateMachineManager.FiberRequest.ExpectingResponse.R)))/sessionIDForSend">sessionIDForSend</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest.ExpectingResponse$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.messaging.StateMachineManager.FiberRequest.ExpectingResponse.R)))/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest.ExpectingResponse$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.messaging.StateMachineManager.FiberRequest.ExpectingResponse.R)))/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">?</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest.ExpectingResponse$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.messaging.StateMachineManager.FiberRequest.ExpectingResponse.R)))/responseType">responseType</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/-expecting-response/response-type.html"><span class="keyword">val </span><span class="identifier">responseType</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/-not-expecting-response/index.html"><span class="keyword">class </span><span class="identifier">NotExpectingResponse</span> <span class="symbol">:</span> <a href="core.messaging/-state-machine-manager/-fiber-request/index.html"><span class="identifier">FiberRequest</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/-not-expecting-response/-init-.html"><span class="identifier">NotExpectingResponse</span><span class="symbol">(</span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest.NotExpectingResponse$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest.NotExpectingResponse$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/destination">destination</span><span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest.NotExpectingResponse$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/sessionIDForSend">sessionIDForSend</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager.FiberRequest.NotExpectingResponse$<init>(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">?</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/destination.html"><span class="keyword">val </span><span class="identifier">destination</span><span class="symbol">: </span><a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/obj.html"><span class="keyword">val </span><span class="identifier">obj</span><span class="symbol">: </span><span class="identifier">Any</span><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/session-i-d-for-receive.html"><span class="keyword">val </span><span class="identifier">sessionIDForReceive</span><span class="symbol">: </span><span class="identifier">Long</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/session-i-d-for-send.html"><span class="keyword">val </span><span class="identifier">sessionIDForSend</span><span class="symbol">: </span><span class="identifier">Long</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-fiber-request/topic.html"><span class="keyword">val </span><span class="identifier">topic</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/-same-thread-fiber-scheduler.html"><span class="keyword">object </span><span class="identifier">SameThreadFiberScheduler</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/add.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span> <span class="identifier">add</span><span class="symbol">(</span><span class="identifier" id="core.messaging.StateMachineManager$add(kotlin.String, core.protocols.ProtocolLogic((core.messaging.StateMachineManager.add.T)))/loggerName">loggerName</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.messaging.StateMachineManager$add(kotlin.String, core.protocols.ProtocolLogic((core.messaging.StateMachineManager.add.T)))/logic">logic</span><span class="symbol">:</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/checkpointing.html"><span class="keyword">val </span><span class="identifier">checkpointing</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/find-state-machines.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span> <span class="identifier">findStateMachines</span><span class="symbol">(</span><span class="identifier" id="core.messaging.StateMachineManager$findStateMachines(java.lang.Class((core.protocols.ProtocolLogic((core.messaging.StateMachineManager.findStateMachines.T)))))/klass">klass</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="keyword">out</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">,</span> <span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/run-in-thread.html"><span class="keyword">val </span><span class="identifier">runInThread</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Executor.html"><span class="identifier">Executor</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-state-machine-manager/service-hub.html"><span class="keyword">val </span><span class="identifier">serviceHub</span><span class="symbol">: </span><a href="core.node.services/-service-hub/index.html"><span class="identifier">ServiceHub</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-topic-string-validator/index.html"><span class="keyword">object </span><span class="identifier">TopicStringValidator</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/-topic-string-validator/check.html"><span class="keyword">fun </span><span class="identifier">check</span><span class="symbol">(</span><span class="identifier" id="core.messaging.TopicStringValidator$check(kotlin.String)/tag">tag</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/run-on-next-message.html"><span class="keyword">fun </span><a href="core.messaging/-messaging-service/index.html"><span class="identifier">MessagingService</span></a><span class="symbol">.</span><span class="identifier">runOnNextMessage</span><span class="symbol">(</span><span class="identifier" id="core.messaging$runOnNextMessage(core.messaging.MessagingService, kotlin.String, java.util.concurrent.Executor, kotlin.Function1((core.messaging.Message, kotlin.Unit)))/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span> <span class="symbol">=</span> ""<span class="symbol">, </span><span class="identifier" id="core.messaging$runOnNextMessage(core.messaging.MessagingService, kotlin.String, java.util.concurrent.Executor, kotlin.Function1((core.messaging.Message, kotlin.Unit)))/executor">executor</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Executor.html"><span class="identifier">Executor</span></a><span class="symbol">?</span> <span class="symbol">=</span> null<span class="symbol">, </span><span class="identifier" id="core.messaging$runOnNextMessage(core.messaging.MessagingService, kotlin.String, java.util.concurrent.Executor, kotlin.Function1((core.messaging.Message, kotlin.Unit)))/callback">callback</span><span class="symbol">:</span> <span class="symbol">(</span><a href="core.messaging/-message/index.html"><span class="identifier">Message</span></a><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Unit</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.messaging/send.html"><span class="keyword">fun </span><a href="core.messaging/-messaging-service/index.html"><span class="identifier">MessagingService</span></a><span class="symbol">.</span><span class="identifier">send</span><span class="symbol">(</span><span class="identifier" id="core.messaging$send(core.messaging.MessagingService, kotlin.String, core.messaging.MessageRecipients, kotlin.Any, kotlin.Boolean)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.messaging$send(core.messaging.MessagingService, kotlin.String, core.messaging.MessageRecipients, kotlin.Any, kotlin.Boolean)/to">to</span><span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">, </span><span class="identifier" id="core.messaging$send(core.messaging.MessagingService, kotlin.String, core.messaging.MessageRecipients, kotlin.Any, kotlin.Boolean)/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">, </span><span class="identifier" id="core.messaging$send(core.messaging.MessagingService, kotlin.String, core.messaging.MessageRecipients, kotlin.Any, kotlin.Boolean)/includeClassName">includeClassName</span><span class="symbol">:</span> <span class="identifier">Boolean</span> <span class="symbol">=</span> false<span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node/index.html"><span class="keyword">package</span> <span class="identifier">core.node</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/index.html"><span class="keyword">abstract</span> <span class="keyword">class </span><span class="identifier">AbstractNode</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/-init-.html"><span class="identifier">AbstractNode</span><span class="symbol">(</span><span class="identifier" id="core.node.AbstractNode$<init>(java.nio.file.Path, core.node.NodeConfiguration, core.messaging.LegallyIdentifiableNode)/dir">dir</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">, </span><span class="identifier" id="core.node.AbstractNode$<init>(java.nio.file.Path, core.node.NodeConfiguration, core.messaging.LegallyIdentifiableNode)/configuration">configuration</span><span class="symbol">:</span> <a href="core.node/-node-configuration/index.html"><span class="identifier">NodeConfiguration</span></a><span class="symbol">, </span><span class="identifier" id="core.node.AbstractNode$<init>(java.nio.file.Path, core.node.NodeConfiguration, core.messaging.LegallyIdentifiableNode)/timestamperAddress">timestamperAddress</span><span class="symbol">:</span> <a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">?</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/-p-r-i-v-a-t-e_-k-e-y_-f-i-l-e_-n-a-m-e.html"><span class="keyword">val </span><span class="identifier">PRIVATE_KEY_FILE_NAME</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/-p-u-b-l-i-c_-i-d-e-n-t-i-t-y_-f-i-l-e_-n-a-m-e.html"><span class="keyword">val </span><span class="identifier">PUBLIC_IDENTITY_FILE_NAME</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/_services-that-accept-uploads.html"><span class="keyword">protected</span> <span class="keyword">val </span><span class="identifier">_servicesThatAcceptUploads</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/ArrayList.html"><span class="identifier">ArrayList</span></a><span class="symbol"><</span><a href="core.node/-accepts-file-upload/index.html"><span class="identifier">AcceptsFileUpload</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/configuration.html"><span class="keyword">val </span><span class="identifier">configuration</span><span class="symbol">: </span><a href="core.node/-node-configuration/index.html"><span class="identifier">NodeConfiguration</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/construct-storage-service.html"><span class="keyword">protected</span> <span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">constructStorageService</span><span class="symbol">(</span><span class="identifier" id="core.node.AbstractNode$constructStorageService(core.node.services.NodeAttachmentService, java.security.KeyPair, core.Party, core.ContractFactory)/attachments">attachments</span><span class="symbol">:</span> <a href="core.node.services/-node-attachment-service/index.html"><span class="identifier">NodeAttachmentService</span></a><span class="symbol">, </span><span class="identifier" id="core.node.AbstractNode$constructStorageService(core.node.services.NodeAttachmentService, java.security.KeyPair, core.Party, core.ContractFactory)/keypair">keypair</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">, </span><span class="identifier" id="core.node.AbstractNode$constructStorageService(core.node.services.NodeAttachmentService, java.security.KeyPair, core.Party, core.ContractFactory)/identity">identity</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">, </span><span class="identifier" id="core.node.AbstractNode$constructStorageService(core.node.services.NodeAttachmentService, java.security.KeyPair, core.Party, core.ContractFactory)/contractFactory">contractFactory</span><span class="symbol">:</span> <a href="core/-contract-factory/index.html"><span class="identifier">ContractFactory</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.node.services/-storage-service-impl/index.html"><span class="identifier">StorageServiceImpl</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/contract-factory.html"><span class="keyword">protected</span> <span class="keyword">val </span><span class="identifier">contractFactory</span><span class="symbol">: </span><a href="core/-contract-factory/index.html"><span class="identifier">ContractFactory</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/dir.html"><span class="keyword">val </span><span class="identifier">dir</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/identity.html"><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">identity</span><span class="symbol">: </span><a href="core.node.services/-identity-service/index.html"><span class="identifier">IdentityService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/in-node-timestamping-service.html"><span class="keyword">var </span><span class="identifier">inNodeTimestampingService</span><span class="symbol">: </span><a href="core.node.services/-node-timestamper-service/index.html"><span class="identifier">NodeTimestamperService</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/initialise-storage-service.html"><span class="keyword">protected</span> <span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">initialiseStorageService</span><span class="symbol">(</span><span class="identifier" id="core.node.AbstractNode$initialiseStorageService(java.nio.file.Path)/dir">dir</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.node.services/-storage-service/index.html"><span class="identifier">StorageService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/key-management.html"><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">keyManagement</span><span class="symbol">: </span><a href="core.node.services/-e2-e-test-key-management-service/index.html"><span class="identifier">E2ETestKeyManagementService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/legally-identifable-address.html"><span class="keyword">val </span><span class="identifier">legallyIdentifableAddress</span><span class="symbol">: </span><a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/log.html"><span class="keyword">protected</span> <span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">log</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/make-identity-service.html"><span class="keyword">protected</span> <span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">makeIdentityService</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.node.services/-identity-service/index.html"><span class="identifier">IdentityService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/make-interest-rate-oracle-service.html"><span class="keyword">protected</span> <span class="keyword">fun </span><span class="identifier">makeInterestRateOracleService</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/make-messaging-service.html"><span class="keyword">protected</span> <span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">makeMessagingService</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.messaging/-messaging-service/index.html"><span class="identifier">MessagingService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/net.html"><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">net</span><span class="symbol">: </span><a href="core.messaging/-messaging-service/index.html"><span class="identifier">MessagingService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/server-thread.html"><span class="keyword">protected</span> <span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">serverThread</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ExecutorService.html"><span class="identifier">ExecutorService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/services.html"><span class="keyword">val </span><span class="identifier">services</span><span class="symbol">: </span><a href="core.node.services/-service-hub/index.html"><span class="identifier">ServiceHub</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/services-that-accept-uploads.html"><span class="keyword">val </span><span class="identifier">servicesThatAcceptUploads</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core.node/-accepts-file-upload/index.html"><span class="identifier">AcceptsFileUpload</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/smm.html"><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">smm</span><span class="symbol">: </span><a href="core.messaging/-state-machine-manager/index.html"><span class="identifier">StateMachineManager</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/start.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">start</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.node/-abstract-node/index.html"><span class="identifier">AbstractNode</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/stop.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">stop</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/storage.html"><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">storage</span><span class="symbol">: </span><a href="core.node.services/-storage-service/index.html"><span class="identifier">StorageService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/timestamper-address.html"><span class="keyword">val </span><span class="identifier">timestamperAddress</span><span class="symbol">: </span><a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-abstract-node/wallet.html"><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">wallet</span><span class="symbol">: </span><a href="core.node.services/-wallet-service/index.html"><span class="identifier">WalletService</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-accepts-file-upload/index.html"><span class="keyword">interface </span><span class="identifier">AcceptsFileUpload</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-accepts-file-upload/acceptable-file-extensions.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">acceptableFileExtensions</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><span class="identifier">String</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-accepts-file-upload/data-type-prefix.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">dataTypePrefix</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-accepts-file-upload/upload.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">upload</span><span class="symbol">(</span><span class="identifier" id="core.node.AcceptsFileUpload$upload(java.io.InputStream)/data">data</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html"><span class="identifier">InputStream</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-configuration-exception/index.html"><span class="keyword">class </span><span class="identifier">ConfigurationException</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-configuration-exception/-init-.html"><span class="identifier">ConfigurationException</span><span class="symbol">(</span><span class="identifier" id="core.node.ConfigurationException$<init>(kotlin.String)/message">message</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-default-configuration/index.html"><span class="keyword">object </span><span class="identifier">DefaultConfiguration</span> <span class="symbol">:</span> <a href="core.node/-node-configuration/index.html"><span class="identifier">NodeConfiguration</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-default-configuration/export-j-m-xto.html"><span class="keyword">val </span><span class="identifier">exportJMXto</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-default-configuration/my-legal-name.html"><span class="keyword">val </span><span class="identifier">myLegalName</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-default-configuration/to-properties.html"><span class="keyword">fun </span><span class="identifier">toProperties</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Properties.html"><span class="identifier">Properties</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node/index.html"><span class="keyword">class </span><span class="identifier">Node</span> <span class="symbol">:</span> <a href="core.node/-abstract-node/index.html"><span class="identifier">AbstractNode</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node/-init-.html"><span class="identifier">Node</span><span class="symbol">(</span><span class="identifier" id="core.node.Node$<init>(java.nio.file.Path, , core.node.NodeConfiguration, core.messaging.LegallyIdentifiableNode)/dir">dir</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">, </span><span class="identifier" id="core.node.Node$<init>(java.nio.file.Path, , core.node.NodeConfiguration, core.messaging.LegallyIdentifiableNode)/p2pAddr">p2pAddr</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">, </span><span class="identifier" id="core.node.Node$<init>(java.nio.file.Path, , core.node.NodeConfiguration, core.messaging.LegallyIdentifiableNode)/configuration">configuration</span><span class="symbol">:</span> <a href="core.node/-node-configuration/index.html"><span class="identifier">NodeConfiguration</span></a><span class="symbol">, </span><span class="identifier" id="core.node.Node$<init>(java.nio.file.Path, , core.node.NodeConfiguration, core.messaging.LegallyIdentifiableNode)/timestamperAddress">timestamperAddress</span><span class="symbol">:</span> <a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">?</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node/-d-e-f-a-u-l-t_-p-o-r-t.html"><span class="keyword">val </span><span class="identifier">DEFAULT_PORT</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node/log.html"><span class="keyword">protected</span> <span class="keyword">val </span><span class="identifier">log</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node/make-messaging-service.html"><span class="keyword">protected</span> <span class="keyword">fun </span><span class="identifier">makeMessagingService</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.messaging/-messaging-service/index.html"><span class="identifier">MessagingService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node/p2p-addr.html"><span class="keyword">val </span><span class="identifier">p2pAddr</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node/start.html"><span class="keyword">fun </span><span class="identifier">start</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.node/-node/index.html"><span class="identifier">Node</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node/stop.html"><span class="keyword">fun </span><span class="identifier">stop</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node/web-server.html"><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">webServer</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node-configuration/index.html"><span class="keyword">interface </span><span class="identifier">NodeConfiguration</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node-configuration/export-j-m-xto.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">exportJMXto</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node-configuration/my-legal-name.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">myLegalName</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node-configuration-from-properties/index.html"><span class="keyword">class </span><span class="identifier">NodeConfigurationFromProperties</span> <span class="symbol">:</span> <a href="core.node/-node-configuration/index.html"><span class="identifier">NodeConfiguration</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node-configuration-from-properties/-init-.html"><span class="identifier">NodeConfigurationFromProperties</span><span class="symbol">(</span><span class="identifier" id="core.node.NodeConfigurationFromProperties$<init>(java.util.Properties)/properties">properties</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Properties.html"><span class="identifier">Properties</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node-configuration-from-properties/export-j-m-xto.html"><span class="keyword">val </span><span class="identifier">exportJMXto</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node/-node-configuration-from-properties/my-legal-name.html"><span class="keyword">val </span><span class="identifier">myLegalName</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/index.html"><span class="keyword">package</span> <span class="identifier">core.node.services</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/index.html"><span class="keyword">class </span><span class="identifier">ArtemisMessagingService</span> <span class="symbol">:</span> <a href="core.messaging/-messaging-service/index.html"><span class="identifier">MessagingService</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/-init-.html"><span class="identifier">ArtemisMessagingService</span><span class="symbol">(</span><span class="identifier" id="core.node.services.ArtemisMessagingService$<init>(java.nio.file.Path, )/directory">directory</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.ArtemisMessagingService$<init>(java.nio.file.Path, )/myHostPort">myHostPort</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/-handler/index.html"><span class="keyword">inner</span> <span class="keyword">class </span><span class="identifier">Handler</span> <span class="symbol">:</span> <a href="core.messaging/-message-handler-registration.html"><span class="identifier">MessageHandlerRegistration</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/-handler/-init-.html"><span class="identifier">Handler</span><span class="symbol">(</span><span class="identifier" id="core.node.services.ArtemisMessagingService.Handler$<init>(java.util.concurrent.Executor, kotlin.String, kotlin.Function2((core.messaging.Message, core.messaging.MessageHandlerRegistration, kotlin.Unit)))/executor">executor</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Executor.html"><span class="identifier">Executor</span></a><span class="symbol">?</span><span class="symbol">, </span><span class="identifier" id="core.node.services.ArtemisMessagingService.Handler$<init>(java.util.concurrent.Executor, kotlin.String, kotlin.Function2((core.messaging.Message, core.messaging.MessageHandlerRegistration, kotlin.Unit)))/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.node.services.ArtemisMessagingService.Handler$<init>(java.util.concurrent.Executor, kotlin.String, kotlin.Function2((core.messaging.Message, core.messaging.MessageHandlerRegistration, kotlin.Unit)))/callback">callback</span><span class="symbol">:</span> <span class="symbol">(</span><a href="core.messaging/-message/index.html"><span class="identifier">Message</span></a><span class="symbol">,</span> <a href="core.messaging/-message-handler-registration.html"><span class="identifier">MessageHandlerRegistration</span></a><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Unit</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/-handler/callback.html"><span class="keyword">val </span><span class="identifier">callback</span><span class="symbol">: </span><span class="symbol">(</span><a href="core.messaging/-message/index.html"><span class="identifier">Message</span></a><span class="symbol">,</span> <a href="core.messaging/-message-handler-registration.html"><span class="identifier">MessageHandlerRegistration</span></a><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/-handler/executor.html"><span class="keyword">val </span><span class="identifier">executor</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Executor.html"><span class="identifier">Executor</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/-handler/topic.html"><span class="keyword">val </span><span class="identifier">topic</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/-t-o-p-i-c_-p-r-o-p-e-r-t-y.html"><span class="keyword">val </span><span class="identifier">TOPIC_PROPERTY</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/add-message-handler.html"><span class="keyword">fun </span><span class="identifier">addMessageHandler</span><span class="symbol">(</span><span class="identifier" id="core.node.services.ArtemisMessagingService$addMessageHandler(kotlin.String, java.util.concurrent.Executor, kotlin.Function2((core.messaging.Message, core.messaging.MessageHandlerRegistration, kotlin.Unit)))/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.node.services.ArtemisMessagingService$addMessageHandler(kotlin.String, java.util.concurrent.Executor, kotlin.Function2((core.messaging.Message, core.messaging.MessageHandlerRegistration, kotlin.Unit)))/executor">executor</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/Executor.html"><span class="identifier">Executor</span></a><span class="symbol">?</span><span class="symbol">, </span><span class="identifier" id="core.node.services.ArtemisMessagingService$addMessageHandler(kotlin.String, java.util.concurrent.Executor, kotlin.Function2((core.messaging.Message, core.messaging.MessageHandlerRegistration, kotlin.Unit)))/callback">callback</span><span class="symbol">:</span> <span class="symbol">(</span><a href="core.messaging/-message/index.html"><span class="identifier">Message</span></a><span class="symbol">,</span> <a href="core.messaging/-message-handler-registration.html"><span class="identifier">MessageHandlerRegistration</span></a><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Unit</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.messaging/-message-handler-registration.html"><span class="identifier">MessageHandlerRegistration</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/create-message.html"><span class="keyword">fun </span><span class="identifier">createMessage</span><span class="symbol">(</span><span class="identifier" id="core.node.services.ArtemisMessagingService$createMessage(kotlin.String, kotlin.ByteArray)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.node.services.ArtemisMessagingService$createMessage(kotlin.String, kotlin.ByteArray)/data">data</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.messaging/-message/index.html"><span class="identifier">Message</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/directory.html"><span class="keyword">val </span><span class="identifier">directory</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/log.html"><span class="keyword">val </span><span class="identifier">log</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/make-recipient.html"><span class="keyword">fun </span><span class="identifier">makeRecipient</span><span class="symbol">(</span><span class="identifier" id="core.node.services.ArtemisMessagingService.Companion$makeRecipient()/hostAndPort">hostAndPort</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">)</span><span class="symbol">: </span><a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/make-recipient.html"><span class="keyword">fun </span><span class="identifier">makeRecipient</span><span class="symbol">(</span><span class="identifier" id="core.node.services.ArtemisMessagingService.Companion$makeRecipient(kotlin.String)/hostname">hostname</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/my-address.html"><span class="keyword">val </span><span class="identifier">myAddress</span><span class="symbol">: </span><a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/my-host-port.html"><span class="keyword">val </span><span class="identifier">myHostPort</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/remove-message-handler.html"><span class="keyword">fun </span><span class="identifier">removeMessageHandler</span><span class="symbol">(</span><span class="identifier" id="core.node.services.ArtemisMessagingService$removeMessageHandler(core.messaging.MessageHandlerRegistration)/registration">registration</span><span class="symbol">:</span> <a href="core.messaging/-message-handler-registration.html"><span class="identifier">MessageHandlerRegistration</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/send.html"><span class="keyword">fun </span><span class="identifier">send</span><span class="symbol">(</span><span class="identifier" id="core.node.services.ArtemisMessagingService$send(core.messaging.Message, core.messaging.MessageRecipients)/message">message</span><span class="symbol">:</span> <a href="core.messaging/-message/index.html"><span class="identifier">Message</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.ArtemisMessagingService$send(core.messaging.Message, core.messaging.MessageRecipients)/target">target</span><span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/start.html"><span class="keyword">fun </span><span class="identifier">start</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/stop.html"><span class="keyword">fun </span><span class="identifier">stop</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-artemis-messaging-service/to-host-and-port.html"><span class="keyword">fun </span><span class="identifier">toHostAndPort</span><span class="symbol">(</span><span class="identifier" id="core.node.services.ArtemisMessagingService.Companion$toHostAndPort(kotlin.String)/hostname">hostname</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-attachment-storage/index.html"><span class="keyword">interface </span><span class="identifier">AttachmentStorage</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-attachment-storage/import-attachment.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">importAttachment</span><span class="symbol">(</span><span class="identifier" id="core.node.services.AttachmentStorage$importAttachment(java.io.InputStream)/jar">jar</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html"><span class="identifier">InputStream</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-attachment-storage/open-attachment.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">openAttachment</span><span class="symbol">(</span><span class="identifier" id="core.node.services.AttachmentStorage$openAttachment(core.crypto.SecureHash)/id">id</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-attachment/index.html"><span class="identifier">Attachment</span></a><span class="symbol">?</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-data-vending-service/index.html"><span class="keyword">class </span><span class="identifier">DataVendingService</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-data-vending-service/-init-.html"><span class="identifier">DataVendingService</span><span class="symbol">(</span><span class="identifier" id="core.node.services.DataVendingService$<init>(core.messaging.MessagingService, core.node.services.StorageService)/net">net</span><span class="symbol">:</span> <a href="core.messaging/-messaging-service/index.html"><span class="identifier">MessagingService</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.DataVendingService$<init>(core.messaging.MessagingService, core.node.services.StorageService)/storage">storage</span><span class="symbol">:</span> <a href="core.node.services/-storage-service/index.html"><span class="identifier">StorageService</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-data-vending-service/-request/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Request</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-data-vending-service/-request/-init-.html"><span class="identifier">Request</span><span class="symbol">(</span><span class="identifier" id="core.node.services.DataVendingService.Request$<init>(kotlin.collections.List((core.crypto.SecureHash)), core.messaging.SingleMessageRecipient, kotlin.Long)/hashes">hashes</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.node.services.DataVendingService.Request$<init>(kotlin.collections.List((core.crypto.SecureHash)), core.messaging.SingleMessageRecipient, kotlin.Long)/responseTo">responseTo</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.DataVendingService.Request$<init>(kotlin.collections.List((core.crypto.SecureHash)), core.messaging.SingleMessageRecipient, kotlin.Long)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-data-vending-service/-request/hashes.html"><span class="keyword">val </span><span class="identifier">hashes</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-data-vending-service/-request/response-to.html"><span class="keyword">val </span><span class="identifier">responseTo</span><span class="symbol">: </span><a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-data-vending-service/-request/session-i-d.html"><span class="keyword">val </span><span class="identifier">sessionID</span><span class="symbol">: </span><span class="identifier">Long</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-data-vending-service/logger.html"><span class="keyword">val </span><span class="identifier">logger</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-dummy-timestamping-authority/index.html"><span class="keyword">object </span><span class="identifier">DummyTimestampingAuthority</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-dummy-timestamping-authority/identity.html"><span class="keyword">val </span><span class="identifier">identity</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-dummy-timestamping-authority/key.html"><span class="keyword">val </span><span class="identifier">key</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-e2-e-test-key-management-service/index.html"><span class="keyword">class </span><span class="identifier">E2ETestKeyManagementService</span> <span class="symbol">:</span> <a href="core.node.services/-key-management-service/index.html"><span class="identifier">KeyManagementService</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-e2-e-test-key-management-service/-init-.html"><span class="identifier">E2ETestKeyManagementService</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-e2-e-test-key-management-service/fresh-key.html"><span class="keyword">fun </span><span class="identifier">freshKey</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-e2-e-test-key-management-service/keys.html"><span class="keyword">val </span><span class="identifier">keys</span><span class="symbol">: </span><span class="identifier">Map</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">,</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PrivateKey.html"><span class="identifier">PrivateKey</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-fixed-identity-service/index.html"><span class="keyword">class </span><span class="identifier">FixedIdentityService</span> <span class="symbol">:</span> <a href="core.node.services/-identity-service/index.html"><span class="identifier">IdentityService</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-fixed-identity-service/-init-.html"><span class="identifier">FixedIdentityService</span><span class="symbol">(</span><span class="identifier" id="core.node.services.FixedIdentityService$<init>(kotlin.collections.List((core.Party)))/identities">identities</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-fixed-identity-service/party-from-key.html"><span class="keyword">fun </span><span class="identifier">partyFromKey</span><span class="symbol">(</span><span class="identifier" id="core.node.services.FixedIdentityService$partyFromKey(java.security.PublicKey)/key">key</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">?</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-identity-service/index.html"><span class="keyword">interface </span><span class="identifier">IdentityService</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-identity-service/party-from-key.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">partyFromKey</span><span class="symbol">(</span><span class="identifier" id="core.node.services.IdentityService$partyFromKey(java.security.PublicKey)/key">key</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">?</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-key-management-service/index.html"><span class="keyword">interface </span><span class="identifier">KeyManagementService</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-key-management-service/fresh-key.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">freshKey</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-key-management-service/keys.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">keys</span><span class="symbol">: </span><span class="identifier">Map</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">,</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PrivateKey.html"><span class="identifier">PrivateKey</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-key-management-service/to-private.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">toPrivate</span><span class="symbol">(</span><span class="identifier" id="core.node.services.KeyManagementService$toPrivate(java.security.PublicKey)/publicKey">publicKey</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PrivateKey.html"><span class="identifier">PrivateKey</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-monitoring-service/index.html"><span class="keyword">class </span><span class="identifier">MonitoringService</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-monitoring-service/-init-.html"><span class="identifier">MonitoringService</span><span class="symbol">(</span><span class="identifier" id="core.node.services.MonitoringService$<init>()/metrics">metrics</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-monitoring-service/metrics.html"><span class="keyword">val </span><span class="identifier">metrics</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/index.html"><span class="keyword">class </span><span class="identifier">NodeAttachmentService</span> <span class="symbol">:</span> <a href="core.node.services/-attachment-storage/index.html"><span class="identifier">AttachmentStorage</span></a><span class="symbol">, </span><a href="core.node/-accepts-file-upload/index.html"><span class="identifier">AcceptsFileUpload</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/-init-.html"><span class="identifier">NodeAttachmentService</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeAttachmentService$<init>(java.nio.file.Path, )/storePath">storePath</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.NodeAttachmentService$<init>(java.nio.file.Path, )/metrics">metrics</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/-on-disk-hash-mismatch/index.html"><span class="keyword">class </span><span class="identifier">OnDiskHashMismatch</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/-on-disk-hash-mismatch/-init-.html"><span class="identifier">OnDiskHashMismatch</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeAttachmentService.OnDiskHashMismatch$<init>(java.nio.file.Path, core.crypto.SecureHash)/file">file</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.NodeAttachmentService.OnDiskHashMismatch$<init>(java.nio.file.Path, core.crypto.SecureHash)/actual">actual</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/-on-disk-hash-mismatch/actual.html"><span class="keyword">val </span><span class="identifier">actual</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/-on-disk-hash-mismatch/file.html"><span class="keyword">val </span><span class="identifier">file</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/-on-disk-hash-mismatch/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/acceptable-file-extensions.html"><span class="keyword">val </span><span class="identifier">acceptableFileExtensions</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/automatically-extract-attachments.html"><span class="keyword">var </span><span class="identifier">automaticallyExtractAttachments</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/check-attachments-on-load.html"><span class="keyword">var </span><span class="identifier">checkAttachmentsOnLoad</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/data-type-prefix.html"><span class="keyword">val </span><span class="identifier">dataTypePrefix</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/import-attachment.html"><span class="keyword">fun </span><span class="identifier">importAttachment</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeAttachmentService$importAttachment(java.io.InputStream)/jar">jar</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html"><span class="identifier">InputStream</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/metrics.html"><span class="keyword">val </span><span class="identifier">metrics</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/open-attachment.html"><span class="keyword">fun </span><span class="identifier">openAttachment</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeAttachmentService$openAttachment(core.crypto.SecureHash)/id">id</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-attachment/index.html"><span class="identifier">Attachment</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/store-path.html"><span class="keyword">val </span><span class="identifier">storePath</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-attachment-service/upload.html"><span class="keyword">fun </span><span class="identifier">upload</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeAttachmentService$upload(java.io.InputStream)/data">data</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html"><span class="identifier">InputStream</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/index.html"><span class="keyword">object </span><span class="identifier">NodeInterestRates</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-oracle/index.html"><span class="keyword">class </span><span class="identifier">Oracle</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-oracle/-init-.html"><span class="identifier">Oracle</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeInterestRates.Oracle$<init>(core.Party, java.security.KeyPair)/identity">identity</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.NodeInterestRates.Oracle$<init>(core.Party, java.security.KeyPair)/signingKey">signingKey</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-oracle/identity.html"><span class="keyword">val </span><span class="identifier">identity</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-oracle/known-fixes.html"><span class="keyword">var </span><span class="identifier">knownFixes</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-oracle/query.html"><span class="keyword">fun </span><span class="identifier">query</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeInterestRates.Oracle$query(kotlin.collections.List((core.FixOf)))/queries">queries</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-fix-of/index.html"><span class="identifier">FixOf</span></a><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-fix/index.html"><span class="identifier">Fix</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-oracle/sign.html"><span class="keyword">fun </span><span class="identifier">sign</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeInterestRates.Oracle$sign(core.WireTransaction)/wtx">wtx</span><span class="symbol">:</span> <a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-legally-identifiable/index.html"><span class="identifier">LegallyIdentifiable</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-service/index.html"><span class="keyword">class </span><span class="identifier">Service</span> <span class="symbol">:</span> <a href="core.node/-accepts-file-upload/index.html"><span class="identifier">AcceptsFileUpload</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-service/-init-.html"><span class="identifier">Service</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeInterestRates.Service$<init>(core.node.AbstractNode)/node">node</span><span class="symbol">:</span> <a href="core.node/-abstract-node/index.html"><span class="identifier">AbstractNode</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-service/acceptable-file-extensions.html"><span class="keyword">val </span><span class="identifier">acceptableFileExtensions</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-service/data-type-prefix.html"><span class="keyword">val </span><span class="identifier">dataTypePrefix</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-service/net.html"><span class="keyword">val </span><span class="identifier">net</span><span class="symbol">: </span><a href="core.messaging/-messaging-service/index.html"><span class="identifier">MessagingService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-service/oracle.html"><span class="keyword">val </span><span class="identifier">oracle</span><span class="symbol">: </span><a href="core.node.services/-node-interest-rates/-oracle/index.html"><span class="identifier">Oracle</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-service/ss.html"><span class="keyword">val </span><span class="identifier">ss</span><span class="symbol">: </span><a href="core.node.services/-storage-service/index.html"><span class="identifier">StorageService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-service/upload.html"><span class="keyword">fun </span><span class="identifier">upload</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeInterestRates.Service$upload(java.io.InputStream)/data">data</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html"><span class="identifier">InputStream</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-unknown-fix/index.html"><span class="keyword">class </span><span class="identifier">UnknownFix</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-unknown-fix/-init-.html"><span class="identifier">UnknownFix</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeInterestRates.UnknownFix$<init>(core.FixOf)/fix">fix</span><span class="symbol">:</span> <a href="core/-fix-of/index.html"><span class="identifier">FixOf</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-unknown-fix/fix.html"><span class="keyword">val </span><span class="identifier">fix</span><span class="symbol">: </span><a href="core/-fix-of/index.html"><span class="identifier">FixOf</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/-unknown-fix/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/parse-file.html"><span class="keyword">fun </span><span class="identifier">parseFile</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeInterestRates$parseFile(kotlin.String)/s">s</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Map</span><span class="symbol"><</span><a href="core/-fix-of/index.html"><span class="identifier">FixOf</span></a><span class="symbol">,</span> <a href="core/-fix/index.html"><span class="identifier">Fix</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/parse-fix-of.html"><span class="keyword">fun </span><span class="identifier">parseFixOf</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeInterestRates$parseFixOf(kotlin.String)/key">key</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-fix-of/index.html"><span class="identifier">FixOf</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-interest-rates/parse-one-rate.html"><span class="keyword">fun </span><span class="identifier">parseOneRate</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeInterestRates$parseOneRate(kotlin.String)/s">s</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="core/-fix-of/index.html"><span class="identifier">FixOf</span></a><span class="symbol">,</span> <a href="core/-fix/index.html"><span class="identifier">Fix</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-timestamper-service/index.html"><span class="keyword">class </span><span class="identifier">NodeTimestamperService</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-timestamper-service/-init-.html"><span class="identifier">NodeTimestamperService</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeTimestamperService$<init>(core.messaging.MessagingService, core.Party, java.security.KeyPair, java.time.Clock, java.time.Duration)/net">net</span><span class="symbol">:</span> <a href="core.messaging/-messaging-service/index.html"><span class="identifier">MessagingService</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.NodeTimestamperService$<init>(core.messaging.MessagingService, core.Party, java.security.KeyPair, java.time.Clock, java.time.Duration)/identity">identity</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.NodeTimestamperService$<init>(core.messaging.MessagingService, core.Party, java.security.KeyPair, java.time.Clock, java.time.Duration)/signingKey">signingKey</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.NodeTimestamperService$<init>(core.messaging.MessagingService, core.Party, java.security.KeyPair, java.time.Clock, java.time.Duration)/clock">clock</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Clock.html"><span class="identifier">Clock</span></a> <span class="symbol">=</span> Clock.systemDefaultZone()<span class="symbol">, </span><span class="identifier" id="core.node.services.NodeTimestamperService$<init>(core.messaging.MessagingService, core.Party, java.security.KeyPair, java.time.Clock, java.time.Duration)/tolerance">tolerance</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/Duration.html"><span class="identifier">Duration</span></a> <span class="symbol">=</span> 30.seconds<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-timestamper-service/-t-i-m-e-s-t-a-m-p-i-n-g_-p-r-o-t-o-c-o-l_-t-o-p-i-c.html"><span class="keyword">val </span><span class="identifier">TIMESTAMPING_PROTOCOL_TOPIC</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-timestamper-service/clock.html"><span class="keyword">val </span><span class="identifier">clock</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Clock.html"><span class="identifier">Clock</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-timestamper-service/identity.html"><span class="keyword">val </span><span class="identifier">identity</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-timestamper-service/process-request.html"><span class="keyword">fun </span><span class="identifier">processRequest</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeTimestamperService$processRequest(protocols.TimestampingProtocol.Request)/req">req</span><span class="symbol">:</span> <a href="protocols/-timestamping-protocol/-request/index.html"><span class="identifier">Request</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-legally-identifiable/index.html"><span class="identifier">LegallyIdentifiable</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-timestamper-service/signing-key.html"><span class="keyword">val </span><span class="identifier">signingKey</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-timestamper-service/tolerance.html"><span class="keyword">val </span><span class="identifier">tolerance</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/Duration.html"><span class="identifier">Duration</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-wallet-service/index.html"><span class="keyword">class </span><span class="identifier">NodeWalletService</span> <span class="symbol">:</span> <a href="core.node.services/-wallet-service/index.html"><span class="identifier">WalletService</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-wallet-service/-init-.html"><span class="identifier">NodeWalletService</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeWalletService$<init>(core.node.services.ServiceHub)/services">services</span><span class="symbol">:</span> <a href="core.node.services/-service-hub/index.html"><span class="identifier">ServiceHub</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-wallet-service/cash-balances.html"><span class="keyword">val </span><span class="identifier">cashBalances</span><span class="symbol">: </span><span class="identifier">Map</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Currency.html"><span class="identifier">Currency</span></a><span class="symbol">,</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-wallet-service/current-wallet.html"><span class="keyword">val </span><span class="identifier">currentWallet</span><span class="symbol">: </span><a href="core.node.services/-wallet/index.html"><span class="identifier">Wallet</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-wallet-service/fill-with-some-test-cash.html"><span class="keyword">fun </span><span class="identifier">fillWithSomeTestCash</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeWalletService$fillWithSomeTestCash(core.Amount, kotlin.Int, kotlin.Int, java.util.Random)/howMuch">howMuch</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.NodeWalletService$fillWithSomeTestCash(core.Amount, kotlin.Int, kotlin.Int, java.util.Random)/atLeastThisManyStates">atLeastThisManyStates</span><span class="symbol">:</span> <span class="identifier">Int</span> <span class="symbol">=</span> 3<span class="symbol">, </span><span class="identifier" id="core.node.services.NodeWalletService$fillWithSomeTestCash(core.Amount, kotlin.Int, kotlin.Int, java.util.Random)/atMostThisManyStates">atMostThisManyStates</span><span class="symbol">:</span> <span class="identifier">Int</span> <span class="symbol">=</span> 10<span class="symbol">, </span><span class="identifier" id="core.node.services.NodeWalletService$fillWithSomeTestCash(core.Amount, kotlin.Int, kotlin.Int, java.util.Random)/rng">rng</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Random.html"><span class="identifier">Random</span></a> <span class="symbol">=</span> Random()<span class="symbol">)</span><span class="symbol">: </span><a href="core.node.services/-wallet/index.html"><span class="identifier">Wallet</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-node-wallet-service/notify-all.html"><span class="keyword">fun </span><span class="identifier">notifyAll</span><span class="symbol">(</span><span class="identifier" id="core.node.services.NodeWalletService$notifyAll(kotlin.collections.Iterable((core.WireTransaction)))/txns">txns</span><span class="symbol">:</span> <span class="identifier">Iterable</span><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><a href="core.node.services/-wallet/index.html"><span class="identifier">Wallet</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-service-hub/index.html"><span class="keyword">interface </span><span class="identifier">ServiceHub</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-service-hub/identity-service.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">identityService</span><span class="symbol">: </span><a href="core.node.services/-identity-service/index.html"><span class="identifier">IdentityService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-service-hub/key-management-service.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">keyManagementService</span><span class="symbol">: </span><a href="core.node.services/-key-management-service/index.html"><span class="identifier">KeyManagementService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-service-hub/monitoring-service.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">monitoringService</span><span class="symbol">: </span><a href="core.node.services/-monitoring-service/index.html"><span class="identifier">MonitoringService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-service-hub/network-map-service.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">networkMapService</span><span class="symbol">: </span><a href="core.messaging/-network-map-service/index.html"><span class="identifier">NetworkMapService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-service-hub/network-service.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">networkService</span><span class="symbol">: </span><a href="core.messaging/-messaging-service/index.html"><span class="identifier">MessagingService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-service-hub/storage-service.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">storageService</span><span class="symbol">: </span><a href="core.node.services/-storage-service/index.html"><span class="identifier">StorageService</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-service-hub/verify-transaction.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">verifyTransaction</span><span class="symbol">(</span><span class="identifier" id="core.node.services.ServiceHub$verifyTransaction(core.LedgerTransaction)/ltx">ltx</span><span class="symbol">:</span> <a href="core/-ledger-transaction/index.html"><span class="identifier">LedgerTransaction</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-service-hub/wallet-service.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">walletService</span><span class="symbol">: </span><a href="core.node.services/-wallet-service/index.html"><span class="identifier">WalletService</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service/index.html"><span class="keyword">interface </span><span class="identifier">StorageService</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service/attachments.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">attachments</span><span class="symbol">: </span><a href="core.node.services/-attachment-storage/index.html"><span class="identifier">AttachmentStorage</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service/contract-programs.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">contractPrograms</span><span class="symbol">: </span><a href="core/-contract-factory/index.html"><span class="identifier">ContractFactory</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service/my-legal-identity.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">myLegalIdentity</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service/my-legal-identity-key.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">myLegalIdentityKey</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service/state-machines.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">stateMachines</span><span class="symbol">: </span><span class="identifier">MutableMap</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">,</span> <span class="identifier">ByteArray</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service/validated-transactions.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">validatedTransactions</span><span class="symbol">: </span><span class="identifier">MutableMap</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">,</span> <a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service-impl/index.html"><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">StorageServiceImpl</span> <span class="symbol">:</span> <a href="core.node.services/-storage-service/index.html"><span class="identifier">StorageService</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service-impl/-init-.html"><span class="identifier">StorageServiceImpl</span><span class="symbol">(</span><span class="identifier" id="core.node.services.StorageServiceImpl$<init>(core.node.services.AttachmentStorage, core.ContractFactory, java.security.KeyPair, core.Party, kotlin.Function1((kotlin.String, kotlin.String)))/attachments">attachments</span><span class="symbol">:</span> <a href="core.node.services/-attachment-storage/index.html"><span class="identifier">AttachmentStorage</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.StorageServiceImpl$<init>(core.node.services.AttachmentStorage, core.ContractFactory, java.security.KeyPair, core.Party, kotlin.Function1((kotlin.String, kotlin.String)))/contractFactory">contractFactory</span><span class="symbol">:</span> <a href="core/-contract-factory/index.html"><span class="identifier">ContractFactory</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.StorageServiceImpl$<init>(core.node.services.AttachmentStorage, core.ContractFactory, java.security.KeyPair, core.Party, kotlin.Function1((kotlin.String, kotlin.String)))/keypair">keypair</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">, </span><span class="identifier" id="core.node.services.StorageServiceImpl$<init>(core.node.services.AttachmentStorage, core.ContractFactory, java.security.KeyPair, core.Party, kotlin.Function1((kotlin.String, kotlin.String)))/identity">identity</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a> <span class="symbol">=</span> Party("Unit test party", keypair.public)<span class="symbol">, </span><span class="identifier" id="core.node.services.StorageServiceImpl$<init>(core.node.services.AttachmentStorage, core.ContractFactory, java.security.KeyPair, core.Party, kotlin.Function1((kotlin.String, kotlin.String)))/recordingAs">recordingAs</span><span class="symbol">:</span> <span class="symbol">(</span><span class="identifier">String</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">String</span> <span class="symbol">=</span> { tableName -> "" }<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service-impl/attachments.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">attachments</span><span class="symbol">: </span><a href="core.node.services/-attachment-storage/index.html"><span class="identifier">AttachmentStorage</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service-impl/contract-programs.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">contractPrograms</span><span class="symbol">: </span><a href="core/-contract-factory/index.html"><span class="identifier">ContractFactory</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service-impl/my-legal-identity.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">myLegalIdentity</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service-impl/my-legal-identity-key.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">myLegalIdentityKey</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service-impl/recording-as.html"><span class="keyword">val </span><span class="identifier">recordingAs</span><span class="symbol">: </span><span class="symbol">(</span><span class="identifier">String</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service-impl/state-machines.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">stateMachines</span><span class="symbol">: </span><span class="identifier">MutableMap</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">,</span> <span class="identifier">ByteArray</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service-impl/tables.html"><span class="keyword">protected</span> <span class="keyword">val </span><span class="identifier">tables</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html"><span class="identifier">HashMap</span></a><span class="symbol"><</span><span class="identifier">String</span><span class="symbol">,</span> <span class="identifier">MutableMap</span><span class="symbol"><</span><span class="identifier">Any</span><span class="symbol">,</span> <span class="identifier">Any</span><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-storage-service-impl/validated-transactions.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">validatedTransactions</span><span class="symbol">: </span><span class="identifier">MutableMap</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">,</span> <a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-timestamper-service/index.html"><span class="keyword">interface </span><span class="identifier">TimestamperService</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-timestamper-service/identity.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">identity</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-timestamper-service/timestamp.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">timestamp</span><span class="symbol">(</span><span class="identifier" id="core.node.services.TimestamperService$timestamp(core.serialization.SerializedBytes((core.WireTransaction)))/wtxBytes">wtxBytes</span><span class="symbol">:</span> <a href="core.serialization/-serialized-bytes/index.html"><span class="identifier">SerializedBytes</span></a><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-legally-identifiable/index.html"><span class="identifier">LegallyIdentifiable</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-timestamping-error/index.html"><span class="keyword">sealed</span> <span class="keyword">class </span><span class="identifier">TimestampingError</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-timestamping-error/-not-for-me/index.html"><span class="keyword">class </span><span class="identifier">NotForMe</span> <span class="symbol">:</span> <a href="core.node.services/-timestamping-error/index.html"><span class="identifier">TimestampingError</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-timestamping-error/-not-for-me/-init-.html"><span class="identifier">NotForMe</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-timestamping-error/-not-on-time-exception/index.html"><span class="keyword">class </span><span class="identifier">NotOnTimeException</span> <span class="symbol">:</span> <a href="core.node.services/-timestamping-error/index.html"><span class="identifier">TimestampingError</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-timestamping-error/-not-on-time-exception/-init-.html"><span class="identifier">NotOnTimeException</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-timestamping-error/-requires-exactly-one-command/index.html"><span class="keyword">class </span><span class="identifier">RequiresExactlyOneCommand</span> <span class="symbol">:</span> <a href="core.node.services/-timestamping-error/index.html"><span class="identifier">TimestampingError</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-timestamping-error/-requires-exactly-one-command/-init-.html"><span class="identifier">RequiresExactlyOneCommand</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-wallet/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Wallet</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-wallet/-init-.html"><span class="identifier">Wallet</span><span class="symbol">(</span><span class="identifier" id="core.node.services.Wallet$<init>(kotlin.collections.List((core.StateAndRef((core.OwnableState)))))/states">states</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-wallet/cash-balances.html"><span class="keyword">val </span><span class="identifier">cashBalances</span><span class="symbol">: </span><span class="identifier">Map</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Currency.html"><span class="identifier">Currency</span></a><span class="symbol">,</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-wallet/states.html"><span class="keyword">val </span><span class="identifier">states</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-wallet/states-of-type.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="keyword">reified</span> <span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span> <span class="identifier">statesOfType</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-wallet-service/index.html"><span class="keyword">interface </span><span class="identifier">WalletService</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-wallet-service/cash-balances.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">cashBalances</span><span class="symbol">: </span><span class="identifier">Map</span><span class="symbol"><</span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Currency.html"><span class="identifier">Currency</span></a><span class="symbol">,</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-wallet-service/current-wallet.html"><span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">currentWallet</span><span class="symbol">: </span><a href="core.node.services/-wallet/index.html"><span class="identifier">Wallet</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-wallet-service/notify.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">notify</span><span class="symbol">(</span><span class="identifier" id="core.node.services.WalletService$notify(core.WireTransaction)/tx">tx</span><span class="symbol">:</span> <a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.node.services/-wallet/index.html"><span class="identifier">Wallet</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.services/-wallet-service/notify-all.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">notifyAll</span><span class="symbol">(</span><span class="identifier" id="core.node.services.WalletService$notifyAll(kotlin.collections.Iterable((core.WireTransaction)))/txns">txns</span><span class="symbol">:</span> <span class="identifier">Iterable</span><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><a href="core.node.services/-wallet/index.html"><span class="identifier">Wallet</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.servlets/index.html"><span class="keyword">package</span> <span class="identifier">core.node.servlets</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.servlets/-attachment-download-servlet/index.html"><span class="keyword">class </span><span class="identifier">AttachmentDownloadServlet</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.servlets/-attachment-download-servlet/-init-.html"><span class="identifier">AttachmentDownloadServlet</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.servlets/-attachment-download-servlet/do-get.html"><span class="keyword">fun </span><span class="identifier">doGet</span><span class="symbol">(</span><span class="identifier" id="core.node.servlets.AttachmentDownloadServlet$doGet(, )/req">req</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">, </span><span class="identifier" id="core.node.servlets.AttachmentDownloadServlet$doGet(, )/resp">resp</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.node.servlets/-data-upload-servlet/index.html"><span class="keyword">class </span><span class="identifier">DataUploadServlet</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.node.servlets/-data-upload-servlet/-init-.html"><span class="identifier">DataUploadServlet</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.node.servlets/-data-upload-servlet/do-post.html"><span class="keyword">fun </span><span class="identifier">doPost</span><span class="symbol">(</span><span class="identifier" id="core.node.servlets.DataUploadServlet$doPost(, )/req">req</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">, </span><span class="identifier" id="core.node.servlets.DataUploadServlet$doPost(, )/resp">resp</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/index.html"><span class="keyword">package</span> <span class="identifier">core.protocols</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-logic/index.html"><span class="keyword">abstract</span> <span class="keyword">class </span><span class="identifier">ProtocolLogic</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-logic/-init-.html"><span class="identifier">ProtocolLogic</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-logic/call.html"><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">T</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-logic/logger.html"><span class="keyword">val </span><span class="identifier">logger</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-logic/progress-tracker.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">progressTracker</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-logic/psm.html"><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">psm</span><span class="symbol">: </span><a href="core.protocols/-protocol-state-machine/index.html"><span class="identifier">ProtocolStateMachine</span></a><span class="symbol"><</span><span class="identifier">*</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-logic/receive.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="keyword">reified</span> <span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">receive</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long)/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.utilities/-untrustworthy-data/index.html"><span class="identifier">UntrustworthyData</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-logic/send.html"><span class="keyword">fun </span><span class="identifier">send</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/destination">destination</span><span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-logic/send-and-receive.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="keyword">reified</span> <span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">sendAndReceive</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/destination">destination</span><span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/sessionIDForSend">sessionIDForSend</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.utilities/-untrustworthy-data/index.html"><span class="identifier">UntrustworthyData</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-logic/service-hub.html"><span class="keyword">val </span><span class="identifier">serviceHub</span><span class="symbol">: </span><a href="core.node.services/-service-hub/index.html"><span class="identifier">ServiceHub</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-logic/sub-protocol.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span> <span class="identifier">subProtocol</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$subProtocol(core.protocols.ProtocolLogic((core.protocols.ProtocolLogic.subProtocol.R)))/subLogic">subLogic</span><span class="symbol">:</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">R</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-state-machine/index.html"><span class="keyword">class </span><span class="identifier">ProtocolStateMachine</span><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-state-machine/-init-.html"><span class="identifier">ProtocolStateMachine</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolStateMachine$<init>(core.protocols.ProtocolLogic((core.protocols.ProtocolStateMachine.R)))/logic">logic</span><span class="symbol">:</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-state-machine/logger.html"><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">logger</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-state-machine/logic.html"><span class="keyword">val </span><span class="identifier">logic</span><span class="symbol">: </span><a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-state-machine/prepare-for-resume-with.html"><span class="keyword">fun </span><span class="identifier">prepareForResumeWith</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolStateMachine$prepareForResumeWith(core.node.services.ServiceHub, kotlin.Any, , kotlin.Function2((core.messaging.StateMachineManager.FiberRequest, kotlin.ByteArray, kotlin.Unit)))/serviceHub">serviceHub</span><span class="symbol">:</span> <a href="core.node.services/-service-hub/index.html"><span class="identifier">ServiceHub</span></a><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$prepareForResumeWith(core.node.services.ServiceHub, kotlin.Any, , kotlin.Function2((core.messaging.StateMachineManager.FiberRequest, kotlin.ByteArray, kotlin.Unit)))/withObject">withObject</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">?</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$prepareForResumeWith(core.node.services.ServiceHub, kotlin.Any, , kotlin.Function2((core.messaging.StateMachineManager.FiberRequest, kotlin.ByteArray, kotlin.Unit)))/logger">logger</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$prepareForResumeWith(core.node.services.ServiceHub, kotlin.Any, , kotlin.Function2((core.messaging.StateMachineManager.FiberRequest, kotlin.ByteArray, kotlin.Unit)))/suspendFunc">suspendFunc</span><span class="symbol">:</span> <span class="symbol">(</span><a href="core.messaging/-state-machine-manager/-fiber-request/index.html"><span class="identifier">FiberRequest</span></a><span class="symbol">,</span> <span class="identifier">ByteArray</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Unit</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-state-machine/receive.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">receive</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolStateMachine$receive(kotlin.String, kotlin.Long, java.lang.Class((core.protocols.ProtocolStateMachine.receive.T)))/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$receive(kotlin.String, kotlin.Long, java.lang.Class((core.protocols.ProtocolStateMachine.receive.T)))/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$receive(kotlin.String, kotlin.Long, java.lang.Class((core.protocols.ProtocolStateMachine.receive.T)))/recvType">recvType</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><a href="core.utilities/-untrustworthy-data/index.html"><span class="identifier">UntrustworthyData</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-state-machine/result-future.html"><span class="keyword">val </span><span class="identifier">resultFuture</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-state-machine/run.html"><span class="keyword">fun </span><span class="identifier">run</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">R</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-state-machine/send.html"><span class="keyword">fun </span><span class="identifier">send</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolStateMachine$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/destination">destination</span><span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-state-machine/send-and-receive.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">sendAndReceive</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolStateMachine$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.protocols.ProtocolStateMachine.sendAndReceive.T)))/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.protocols.ProtocolStateMachine.sendAndReceive.T)))/destination">destination</span><span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.protocols.ProtocolStateMachine.sendAndReceive.T)))/sessionIDForSend">sessionIDForSend</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.protocols.ProtocolStateMachine.sendAndReceive.T)))/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.protocols.ProtocolStateMachine.sendAndReceive.T)))/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolStateMachine$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any, java.lang.Class((core.protocols.ProtocolStateMachine.sendAndReceive.T)))/recvType">recvType</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><a href="core.utilities/-untrustworthy-data/index.html"><span class="identifier">UntrustworthyData</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.protocols/-protocol-state-machine/service-hub.html"><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">serviceHub</span><span class="symbol">: </span><a href="core.node.services/-service-hub/index.html"><span class="identifier">ServiceHub</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/index.html"><span class="keyword">package</span> <span class="identifier">core.serialization</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-immutable-class-serializer/index.html"><span class="keyword">class </span><span class="identifier">ImmutableClassSerializer</span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-immutable-class-serializer/-init-.html"><span class="identifier">ImmutableClassSerializer</span><span class="symbol">(</span><span class="identifier" id="core.serialization.ImmutableClassSerializer$<init>(kotlin.reflect.KClass((core.serialization.ImmutableClassSerializer.T)))/klass">klass</span><span class="symbol">:</span> <span class="identifier">KClass</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-immutable-class-serializer/constructor.html"><span class="keyword">val </span><span class="identifier">constructor</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-immutable-class-serializer/klass.html"><span class="keyword">val </span><span class="identifier">klass</span><span class="symbol">: </span><span class="identifier">KClass</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-immutable-class-serializer/props.html"><span class="keyword">val </span><span class="identifier">props</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-immutable-class-serializer/props-by-name.html"><span class="keyword">val </span><span class="identifier">propsByName</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-immutable-class-serializer/read.html"><span class="keyword">fun </span><span class="identifier">read</span><span class="symbol">(</span><span class="identifier" id="core.serialization.ImmutableClassSerializer$read(, , java.lang.Class((core.serialization.ImmutableClassSerializer.T)))/kryo">kryo</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">, </span><span class="identifier" id="core.serialization.ImmutableClassSerializer$read(, , java.lang.Class((core.serialization.ImmutableClassSerializer.T)))/input">input</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">, </span><span class="identifier" id="core.serialization.ImmutableClassSerializer$read(, , java.lang.Class((core.serialization.ImmutableClassSerializer.T)))/type">type</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">T</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-immutable-class-serializer/write.html"><span class="keyword">fun </span><span class="identifier">write</span><span class="symbol">(</span><span class="identifier" id="core.serialization.ImmutableClassSerializer$write(, , core.serialization.ImmutableClassSerializer.T)/kryo">kryo</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">, </span><span class="identifier" id="core.serialization.ImmutableClassSerializer$write(, , core.serialization.ImmutableClassSerializer.T)/output">output</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">, </span><span class="identifier" id="core.serialization.ImmutableClassSerializer$write(, , core.serialization.ImmutableClassSerializer.T)/obj">obj</span><span class="symbol">:</span> <span class="identifier">T</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-opaque-bytes/index.html"><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">OpaqueBytes</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-opaque-bytes/-init-.html"><span class="identifier">OpaqueBytes</span><span class="symbol">(</span><span class="identifier" id="core.serialization.OpaqueBytes$<init>(kotlin.ByteArray)/bits">bits</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-opaque-bytes/bits.html"><span class="keyword">val </span><span class="identifier">bits</span><span class="symbol">: </span><span class="identifier">ByteArray</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-opaque-bytes/equals.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">equals</span><span class="symbol">(</span><span class="identifier" id="core.serialization.OpaqueBytes$equals(kotlin.Any)/other">other</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">?</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-opaque-bytes/hash-code.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">hashCode</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-opaque-bytes/of.html"><span class="keyword">fun </span><span class="identifier">of</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="core.serialization.OpaqueBytes.Companion$of(kotlin.ByteArray)/b">b</span><span class="symbol">:</span> <span class="identifier">Byte</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-opaque-bytes/size.html"><span class="keyword">val </span><span class="identifier">size</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-opaque-bytes/to-string.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-serialized-bytes/index.html"><span class="keyword">class </span><span class="identifier">SerializedBytes</span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="symbol">:</span> <a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-serialized-bytes/-init-.html"><span class="identifier">SerializedBytes</span><span class="symbol">(</span><span class="identifier" id="core.serialization.SerializedBytes$<init>(kotlin.ByteArray)/bits">bits</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-serialized-bytes/hash.html"><span class="keyword">val </span><span class="identifier">hash</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-serialized-bytes/write-to-file.html"><span class="keyword">fun </span><span class="identifier">writeToFile</span><span class="symbol">(</span><span class="identifier" id="core.serialization.SerializedBytes$writeToFile(java.nio.file.Path)/path">path</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/-t-h-r-e-a-d_-l-o-c-a-l_-k-r-y-o.html"><span class="keyword">val </span><span class="identifier">THREAD_LOCAL_KRYO</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/create-kryo.html"><span class="keyword">fun </span><span class="identifier">createKryo</span><span class="symbol">(</span><span class="identifier" id="core.serialization$createKryo()/k">k</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span> <span class="symbol">=</span> Kryo()<span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/deserialize.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="keyword">reified</span> <span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a><span class="symbol">.</span><span class="identifier">deserialize</span><span class="symbol">(</span><span class="identifier" id="core.serialization$deserialize(core.serialization.OpaqueBytes, , kotlin.Boolean)/kryo">kryo</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span> <span class="symbol">=</span> THREAD_LOCAL_KRYO.get()<span class="symbol">, </span><span class="identifier" id="core.serialization$deserialize(core.serialization.OpaqueBytes, , kotlin.Boolean)/includeClassName">includeClassName</span><span class="symbol">:</span> <span class="identifier">Boolean</span> <span class="symbol">=</span> false<span class="symbol">)</span><span class="symbol">: </span><span class="identifier">T</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/deserialize.html"><span class="keyword">fun </span><a href="core.serialization/-serialized-bytes/index.html"><span class="identifier">SerializedBytes</span></a><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span><span class="symbol">.</span><span class="identifier">deserialize</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/deserialize.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="keyword">reified</span> <span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <a href="core.serialization/-serialized-bytes/index.html"><span class="identifier">SerializedBytes</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">.</span><span class="identifier">deserialize</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">T</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/kotlin.-byte-array/index.html"><span class="identifier">kotlin.ByteArray</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/kotlin.-byte-array/deserialize.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="keyword">reified</span> <span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">ByteArray</span><span class="symbol">.</span><span class="identifier">deserialize</span><span class="symbol">(</span><span class="identifier" id="core.serialization$deserialize(kotlin.ByteArray, , kotlin.Boolean)/kryo">kryo</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span> <span class="symbol">=</span> THREAD_LOCAL_KRYO.get()<span class="symbol">, </span><span class="identifier" id="core.serialization$deserialize(kotlin.ByteArray, , kotlin.Boolean)/includeClassName">includeClassName</span><span class="symbol">:</span> <span class="identifier">Boolean</span> <span class="symbol">=</span> false<span class="symbol">)</span><span class="symbol">: </span><span class="identifier">T</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/kotlin.-byte-array/opaque.html"><span class="keyword">fun </span><span class="identifier">ByteArray</span><span class="symbol">.</span><span class="identifier">opaque</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.serialization/-opaque-bytes/index.html"><span class="identifier">OpaqueBytes</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.serialization/serialize.html"><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">T</span><span class="symbol">.</span><span class="identifier">serialize</span><span class="symbol">(</span><span class="identifier" id="core.serialization$serialize(core.serialization.serialize.T, , kotlin.Boolean)/kryo">kryo</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span> <span class="symbol">=</span> THREAD_LOCAL_KRYO.get()<span class="symbol">, </span><span class="identifier" id="core.serialization$serialize(core.serialization.serialize.T, , kotlin.Boolean)/includeClassName">includeClassName</span><span class="symbol">:</span> <span class="identifier">Boolean</span> <span class="symbol">=</span> false<span class="symbol">)</span><span class="symbol">: </span><a href="core.serialization/-serialized-bytes/index.html"><span class="identifier">SerializedBytes</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/index.html"><span class="keyword">package</span> <span class="identifier">core.utilities</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-a-n-s-i-progress-renderer/index.html"><span class="keyword">object </span><span class="identifier">ANSIProgressRenderer</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-a-n-s-i-progress-renderer/progress-tracker.html"><span class="keyword">var </span><span class="identifier">progressTracker</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a><span class="symbol">?</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-brief-log-formatter/index.html"><span class="keyword">class </span><span class="identifier">BriefLogFormatter</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/logging/Formatter.html"><span class="identifier">Formatter</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-brief-log-formatter/-init-.html"><span class="identifier">BriefLogFormatter</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-brief-log-formatter/format.html"><span class="keyword">fun </span><span class="identifier">format</span><span class="symbol">(</span><span class="identifier" id="core.utilities.BriefLogFormatter$format(java.util.logging.LogRecord)/logRecord">logRecord</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/util/logging/LogRecord.html"><span class="identifier">LogRecord</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-brief-log-formatter/init.html"><span class="keyword">fun </span><span class="identifier">init</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-brief-log-formatter/init-verbose.html"><span class="keyword">fun </span><span class="identifier">initVerbose</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="core.utilities.BriefLogFormatter.Companion$initVerbose(kotlin.Array((kotlin.String)))/loggerNames">loggerNames</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-brief-log-formatter/logging-off.html"><span class="keyword">fun </span><span class="identifier">loggingOff</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="core.utilities.BriefLogFormatter.Companion$loggingOff(kotlin.Array((kotlin.String)))/names">names</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-brief-log-formatter/logging-off.html"><span class="keyword">fun </span><span class="identifier">loggingOff</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="core.utilities.BriefLogFormatter.Companion$loggingOff(kotlin.Array((kotlin.reflect.KClass((kotlin.Any)))))/classes">classes</span><span class="symbol">:</span> <span class="identifier">KClass</span><span class="symbol"><</span><span class="identifier">*</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-brief-log-formatter/logging-on.html"><span class="keyword">fun </span><span class="identifier">loggingOn</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="core.utilities.BriefLogFormatter.Companion$loggingOn(kotlin.Array((kotlin.String)))/names">names</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-brief-log-formatter/logging-on.html"><span class="keyword">fun </span><span class="identifier">loggingOn</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="core.utilities.BriefLogFormatter.Companion$loggingOn(kotlin.Array((kotlin.reflect.KClass((kotlin.Any)))))/classes">classes</span><span class="symbol">:</span> <span class="identifier">KClass</span><span class="symbol"><</span><span class="identifier">*</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/index.html"><span class="keyword">object </span><span class="identifier">Emoji</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/-c-o-d-e_-b-a-g_-o-f_-c-a-s-h.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">CODE_BAG_OF_CASH</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/-c-o-d-e_-d-i-a-m-o-n-d.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">CODE_DIAMOND</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/-c-o-d-e_-g-r-e-e-n_-t-i-c-k.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">CODE_GREEN_TICK</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/-c-o-d-e_-l-e-f-t_-a-r-r-o-w.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">CODE_LEFT_ARROW</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/-c-o-d-e_-n-e-w-s-p-a-p-e-r.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">CODE_NEWSPAPER</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/-c-o-d-e_-p-a-p-e-r-c-l-i-p.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">CODE_PAPERCLIP</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/-c-o-d-e_-r-i-g-h-t_-a-r-r-o-w.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">CODE_RIGHT_ARROW</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/bag-of-cash.html"><span class="keyword">val </span><span class="identifier">bagOfCash</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/diamond.html"><span class="keyword">val </span><span class="identifier">diamond</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/has-emoji-terminal.html"><span class="keyword">val </span><span class="identifier">hasEmojiTerminal</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/left-arrow.html"><span class="keyword">val </span><span class="identifier">leftArrow</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/newspaper.html"><span class="keyword">val </span><span class="identifier">newspaper</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/paperclip.html"><span class="keyword">val </span><span class="identifier">paperclip</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/render-if-supported.html"><span class="keyword">fun </span><span class="identifier">renderIfSupported</span><span class="symbol">(</span><span class="identifier" id="core.utilities.Emoji$renderIfSupported(kotlin.Any)/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-emoji/right-arrow.html"><span class="keyword">val </span><span class="identifier">rightArrow</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/index.html"><span class="keyword">class </span><span class="identifier">ProgressTracker</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-init-.html"><span class="identifier">ProgressTracker</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="core.utilities.ProgressTracker$<init>(kotlin.Array((core.utilities.ProgressTracker.Step)))/steps">steps</span><span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-change/index.html"><span class="keyword">sealed</span> <span class="keyword">class </span><span class="identifier">Change</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-change/-position/index.html"><span class="keyword">class </span><span class="identifier">Position</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-change/index.html"><span class="identifier">Change</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-change/-position/-init-.html"><span class="identifier">Position</span><span class="symbol">(</span><span class="identifier" id="core.utilities.ProgressTracker.Change.Position$<init>(core.utilities.ProgressTracker.Step)/newStep">newStep</span><span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-change/-position/new-step.html"><span class="keyword">val </span><span class="identifier">newStep</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-change/-rendering/index.html"><span class="keyword">class </span><span class="identifier">Rendering</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-change/index.html"><span class="identifier">Change</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-change/-rendering/-init-.html"><span class="identifier">Rendering</span><span class="symbol">(</span><span class="identifier" id="core.utilities.ProgressTracker.Change.Rendering$<init>(core.utilities.ProgressTracker.Step)/ofStep">ofStep</span><span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-change/-rendering/of-step.html"><span class="keyword">val </span><span class="identifier">ofStep</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-change/-structural/index.html"><span class="keyword">class </span><span class="identifier">Structural</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-change/index.html"><span class="identifier">Change</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-change/-structural/-init-.html"><span class="identifier">Structural</span><span class="symbol">(</span><span class="identifier" id="core.utilities.ProgressTracker.Change.Structural$<init>(core.utilities.ProgressTracker.Step)/parent">parent</span><span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-change/-structural/parent.html"><span class="keyword">val </span><span class="identifier">parent</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-d-o-n-e/index.html"><span class="keyword">object </span><span class="identifier">DONE</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-d-o-n-e/equals.html"><span class="keyword">fun </span><span class="identifier">equals</span><span class="symbol">(</span><span class="identifier" id="core.utilities.ProgressTracker.DONE$equals(kotlin.Any)/other">other</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">?</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-relabelable-step/index.html"><span class="keyword">class </span><span class="identifier">RelabelableStep</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-relabelable-step/-init-.html"><span class="identifier">RelabelableStep</span><span class="symbol">(</span><span class="identifier" id="core.utilities.ProgressTracker.RelabelableStep$<init>(kotlin.String)/currentLabel">currentLabel</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-relabelable-step/changes.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">changes</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-relabelable-step/current-label.html"><span class="keyword">var </span><span class="identifier">currentLabel</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-relabelable-step/label.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">label</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-step/index.html"><span class="keyword">class </span><span class="identifier">Step</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-step/-init-.html"><span class="identifier">Step</span><span class="symbol">(</span><span class="identifier" id="core.utilities.ProgressTracker.Step$<init>(kotlin.String)/label">label</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-step/changes.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">changes</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="core.utilities/-progress-tracker/-change/index.html"><span class="identifier">Change</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-step/label.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">label</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-u-n-s-t-a-r-t-e-d/index.html"><span class="keyword">object </span><span class="identifier">UNSTARTED</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/-u-n-s-t-a-r-t-e-d/equals.html"><span class="keyword">fun </span><span class="identifier">equals</span><span class="symbol">(</span><span class="identifier" id="core.utilities.ProgressTracker.UNSTARTED$equals(kotlin.Any)/other">other</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">?</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/all-steps.html"><span class="keyword">val </span><span class="identifier">allSteps</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><span class="identifier">Int</span><span class="symbol">,</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/changes.html"><span class="keyword">val </span><span class="identifier">changes</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="core.utilities/-progress-tracker/-change/index.html"><span class="identifier">Change</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/children-for.html"><span class="keyword">var </span><span class="identifier">childrenFor</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html"><span class="identifier">HashMap</span></a><span class="symbol"><</span><a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a><span class="symbol">,</span> <a href="core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/current-step.html"><span class="keyword">var </span><span class="identifier">currentStep</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/current-step-recursive.html"><span class="keyword">val </span><span class="identifier">currentStepRecursive</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/next-step.html"><span class="keyword">fun </span><span class="identifier">nextStep</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/step-index.html"><span class="keyword">var </span><span class="identifier">stepIndex</span><span class="symbol">: </span><span class="identifier">Int</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-progress-tracker/steps.html"><span class="keyword">val </span><span class="identifier">steps</span><span class="symbol">: </span><span class="identifier">Array</span><span class="symbol"><</span><a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/index.html"><span class="keyword">class </span><span class="identifier">RecordingMap</span><span class="symbol"><</span><span class="identifier">K</span><span class="symbol">, </span><span class="identifier">V</span><span class="symbol">></span> <span class="symbol">:</span> <span class="identifier">MutableMap</span><span class="symbol"><</span><span class="identifier">K</span><span class="symbol">,</span> <span class="identifier">V</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/-init-.html"><span class="identifier">RecordingMap</span><span class="symbol">(</span><span class="identifier" id="core.utilities.RecordingMap$<init>(kotlin.collections.MutableMap((core.utilities.RecordingMap.K, core.utilities.RecordingMap.V)), )/wrappedMap">wrappedMap</span><span class="symbol">:</span> <span class="identifier">MutableMap</span><span class="symbol"><</span><span class="identifier">K</span><span class="symbol">,</span> <span class="identifier">V</span><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="core.utilities.RecordingMap$<init>(kotlin.collections.MutableMap((core.utilities.RecordingMap.K, core.utilities.RecordingMap.V)), )/logger">logger</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span> <span class="symbol">=</span> loggerFor<RecordingMap<K, V>>()<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/-get/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Get</span><span class="symbol"><</span><span class="identifier">K</span><span class="symbol">></span> <span class="symbol">:</span> <a href="core.utilities/-recording-map/-record.html"><span class="identifier">Record</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/-get/-init-.html"><span class="identifier">Get</span><span class="symbol">(</span><span class="identifier" id="core.utilities.RecordingMap.Get$<init>(core.utilities.RecordingMap.Get.K)/key">key</span><span class="symbol">:</span> <span class="identifier">K</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/-get/key.html"><span class="keyword">val </span><span class="identifier">key</span><span class="symbol">: </span><span class="identifier">K</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/-put/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Put</span><span class="symbol"><</span><span class="identifier">K</span><span class="symbol">, </span><span class="identifier">V</span><span class="symbol">></span> <span class="symbol">:</span> <a href="core.utilities/-recording-map/-record.html"><span class="identifier">Record</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/-put/-init-.html"><span class="identifier">Put</span><span class="symbol">(</span><span class="identifier" id="core.utilities.RecordingMap.Put$<init>(core.utilities.RecordingMap.Put.K, core.utilities.RecordingMap.Put.V)/key">key</span><span class="symbol">:</span> <span class="identifier">K</span><span class="symbol">, </span><span class="identifier" id="core.utilities.RecordingMap.Put$<init>(core.utilities.RecordingMap.Put.K, core.utilities.RecordingMap.Put.V)/value">value</span><span class="symbol">:</span> <span class="identifier">V</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/-put/key.html"><span class="keyword">val </span><span class="identifier">key</span><span class="symbol">: </span><span class="identifier">K</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/-put/value.html"><span class="keyword">val </span><span class="identifier">value</span><span class="symbol">: </span><span class="identifier">V</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/-record.html"><span class="keyword">interface </span><span class="identifier">Record</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/clear-records.html"><span class="keyword">fun </span><span class="identifier">clearRecords</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/get.html"><span class="keyword">fun </span><span class="identifier">get</span><span class="symbol">(</span><span class="identifier" id="core.utilities.RecordingMap$get(core.utilities.RecordingMap.K)/key">key</span><span class="symbol">:</span> <span class="identifier">K</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">V</span><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/put.html"><span class="keyword">fun </span><span class="identifier">put</span><span class="symbol">(</span><span class="identifier" id="core.utilities.RecordingMap$put(core.utilities.RecordingMap.K, core.utilities.RecordingMap.V)/key">key</span><span class="symbol">:</span> <span class="identifier">K</span><span class="symbol">, </span><span class="identifier" id="core.utilities.RecordingMap$put(core.utilities.RecordingMap.K, core.utilities.RecordingMap.V)/value">value</span><span class="symbol">:</span> <span class="identifier">V</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">V</span><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/put-all.html"><span class="keyword">fun </span><span class="identifier">putAll</span><span class="symbol">(</span><span class="identifier" id="core.utilities.RecordingMap$putAll(kotlin.collections.Map((core.utilities.RecordingMap.K, core.utilities.RecordingMap.V)))/from">from</span><span class="symbol">:</span> <span class="identifier">Map</span><span class="symbol"><</span><span class="keyword">out</span> <span class="identifier">K</span><span class="symbol">,</span> <span class="identifier">V</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/put-all-unrecorded.html"><span class="keyword">fun </span><span class="identifier">putAllUnrecorded</span><span class="symbol">(</span><span class="identifier" id="core.utilities.RecordingMap$putAllUnrecorded(kotlin.collections.Map((core.utilities.RecordingMap.K, core.utilities.RecordingMap.V)))/from">from</span><span class="symbol">:</span> <span class="identifier">Map</span><span class="symbol"><</span><span class="keyword">out</span> <span class="identifier">K</span><span class="symbol">,</span> <span class="identifier">V</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-recording-map/records.html"><span class="keyword">val </span><span class="identifier">records</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core.utilities/-recording-map/-record.html"><span class="identifier">Record</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-untrustworthy-data/index.html"><span class="keyword">class </span><span class="identifier">UntrustworthyData</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-untrustworthy-data/-init-.html"><span class="identifier">UntrustworthyData</span><span class="symbol">(</span><span class="identifier" id="core.utilities.UntrustworthyData$<init>(core.utilities.UntrustworthyData.T)/fromUntrustedWorld">fromUntrustedWorld</span><span class="symbol">:</span> <span class="identifier">T</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-untrustworthy-data/data.html"><span class="keyword">val </span><span class="identifier">data</span><span class="symbol">: </span><span class="identifier">T</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/-untrustworthy-data/validate.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span> <span class="identifier">validate</span><span class="symbol">(</span><span class="identifier" id="core.utilities.UntrustworthyData$validate(kotlin.Function1((core.utilities.UntrustworthyData.T, core.utilities.UntrustworthyData.validate.R)))/validator">validator</span><span class="symbol">:</span> <span class="symbol">(</span><span class="identifier">T</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">R</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">R</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/logger-for.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="symbol"><</span><span class="keyword">reified</span> <span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">loggerFor</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="core.utilities/trace.html"><span class="keyword">inline</span> <span class="keyword">fun </span><span class="identifier"><ERROR CLASS></span><span class="symbol">.</span><span class="identifier">trace</span><span class="symbol">(</span><span class="identifier" id="core.utilities$trace(, kotlin.Function0((kotlin.String)))/msg">msg</span><span class="symbol">:</span> <span class="symbol">(</span><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="demos/index.html"><span class="keyword">package</span> <span class="identifier">demos</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-buyer/index.html"><span class="keyword">class </span><span class="identifier">TraderDemoProtocolBuyer</span> <span class="symbol">:</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">Unit</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-buyer/-init-.html"><span class="identifier">TraderDemoProtocolBuyer</span><span class="symbol">(</span><span class="identifier" id="demos.TraderDemoProtocolBuyer$<init>(java.nio.file.Path)/attachmentsPath">attachmentsPath</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-buyer/-s-t-a-r-t-i-n-g_-b-u-y.html"><span class="keyword">object </span><span class="identifier">STARTING_BUY</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-buyer/-w-a-i-t-i-n-g_-f-o-r_-s-e-l-l-e-r_-t-o_-c-o-n-n-e-c-t.html"><span class="keyword">object </span><span class="identifier">WAITING_FOR_SELLER_TO_CONNECT</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-buyer/call.html"><span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-buyer/progress-tracker.html"><span class="keyword">val </span><span class="identifier">progressTracker</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/index.html"><span class="keyword">class </span><span class="identifier">TraderDemoProtocolSeller</span> <span class="symbol">:</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">Unit</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/-init-.html"><span class="identifier">TraderDemoProtocolSeller</span><span class="symbol">(</span><span class="identifier" id="demos.TraderDemoProtocolSeller$<init>(, core.messaging.SingleMessageRecipient, core.utilities.ProgressTracker)/myAddress">myAddress</span><span class="symbol">:</span> <span class="identifier"><ERROR CLASS></span><span class="symbol">, </span><span class="identifier" id="demos.TraderDemoProtocolSeller$<init>(, core.messaging.SingleMessageRecipient, core.utilities.ProgressTracker)/otherSide">otherSide</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">, </span><span class="identifier" id="demos.TraderDemoProtocolSeller$<init>(, core.messaging.SingleMessageRecipient, core.utilities.ProgressTracker)/progressTracker">progressTracker</span><span class="symbol">:</span> <a href="core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a> <span class="symbol">=</span> TraderDemoProtocolSeller.tracker()<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/-a-n-n-o-u-n-c-i-n-g.html"><span class="keyword">object </span><span class="identifier">ANNOUNCING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/-p-r-o-s-p-e-c-t-u-s_-h-a-s-h.html"><span class="keyword">val </span><span class="identifier">PROSPECTUS_HASH</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/-s-e-l-f_-i-s-s-u-i-n-g.html"><span class="keyword">object </span><span class="identifier">SELF_ISSUING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/-t-r-a-d-i-n-g.html"><span class="keyword">object </span><span class="identifier">TRADING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/call.html"><span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/my-address.html"><span class="keyword">val </span><span class="identifier">myAddress</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/other-side.html"><span class="keyword">val </span><span class="identifier">otherSide</span><span class="symbol">: </span><a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/progress-tracker.html"><span class="keyword">val </span><span class="identifier">progressTracker</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/self-issue-some-commercial-paper.html"><span class="keyword">fun </span><span class="identifier">selfIssueSomeCommercialPaper</span><span class="symbol">(</span><span class="identifier" id="demos.TraderDemoProtocolSeller$selfIssueSomeCommercialPaper(java.security.PublicKey, core.messaging.LegallyIdentifiableNode)/ownedBy">ownedBy</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">, </span><span class="identifier" id="demos.TraderDemoProtocolSeller$selfIssueSomeCommercialPaper(java.security.PublicKey, core.messaging.LegallyIdentifiableNode)/tsa">tsa</span><span class="symbol">:</span> <a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="contracts/-commercial-paper/-state/index.html"><span class="identifier">State</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/-trader-demo-protocol-seller/tracker.html"><span class="keyword">fun </span><span class="identifier">tracker</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="demos/main.html"><span class="keyword">fun </span><span class="identifier">main</span><span class="symbol">(</span><span class="identifier" id="demos$main(kotlin.Array((kotlin.String)))/args">args</span><span class="symbol">:</span> <span class="identifier">Array</span><span class="symbol"><</span><span class="identifier">String</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="demos/main.html"><span class="keyword">fun </span><span class="identifier">main</span><span class="symbol">(</span><span class="identifier" id="demos$main(kotlin.Array((kotlin.String)))/args">args</span><span class="symbol">:</span> <span class="identifier">Array</span><span class="symbol"><</span><span class="identifier">String</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/index.html"><span class="keyword">package</span> <span class="identifier">protocols</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-attachments-protocol/index.html"><span class="keyword">class </span><span class="identifier">FetchAttachmentsProtocol</span> <span class="symbol">:</span> <a href="protocols/-fetch-data-protocol/index.html"><span class="identifier">FetchDataProtocol</span></a><span class="symbol"><</span><a href="core/-attachment/index.html"><span class="identifier">Attachment</span></a><span class="symbol">,</span> <span class="identifier">ByteArray</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-attachments-protocol/-init-.html"><span class="identifier">FetchAttachmentsProtocol</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchAttachmentsProtocol$<init>(kotlin.collections.Set((core.crypto.SecureHash)), core.messaging.SingleMessageRecipient)/requests">requests</span><span class="symbol">:</span> <span class="identifier">Set</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.FetchAttachmentsProtocol$<init>(kotlin.collections.Set((core.crypto.SecureHash)), core.messaging.SingleMessageRecipient)/otherSide">otherSide</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-attachments-protocol/-t-o-p-i-c.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">TOPIC</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-attachments-protocol/convert.html"><span class="keyword">protected</span> <span class="keyword">fun </span><span class="identifier">convert</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchAttachmentsProtocol$convert(kotlin.ByteArray)/wire">wire</span><span class="symbol">:</span> <span class="identifier">ByteArray</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-attachment/index.html"><span class="identifier">Attachment</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-attachments-protocol/load.html"><span class="keyword">protected</span> <span class="keyword">fun </span><span class="identifier">load</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchAttachmentsProtocol$load(core.crypto.SecureHash)/txid">txid</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-attachment/index.html"><span class="identifier">Attachment</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-attachments-protocol/maybe-write-to-disk.html"><span class="keyword">protected</span> <span class="keyword">fun </span><span class="identifier">maybeWriteToDisk</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchAttachmentsProtocol$maybeWriteToDisk(kotlin.collections.List((core.Attachment)))/downloaded">downloaded</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-attachment/index.html"><span class="identifier">Attachment</span></a><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-attachments-protocol/query-topic.html"><span class="keyword">protected</span> <span class="keyword">val </span><span class="identifier">queryTopic</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/index.html"><span class="keyword">abstract</span> <span class="keyword">class </span><span class="identifier">FetchDataProtocol</span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-named-by-hash/index.html"><span class="identifier">NamedByHash</span></a><span class="symbol">, </span><span class="identifier">W</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="symbol">:</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><a href="protocols/-fetch-data-protocol/-result/index.html"><span class="identifier">Result</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-init-.html"><span class="identifier">FetchDataProtocol</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchDataProtocol$<init>(kotlin.collections.Set((core.crypto.SecureHash)), core.messaging.SingleMessageRecipient)/requests">requests</span><span class="symbol">:</span> <span class="identifier">Set</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.FetchDataProtocol$<init>(kotlin.collections.Set((core.crypto.SecureHash)), core.messaging.SingleMessageRecipient)/otherSide">otherSide</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-bad-answer/index.html"><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">BadAnswer</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-bad-answer/-init-.html"><span class="identifier">BadAnswer</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-downloaded-vs-requested-data-mismatch/index.html"><span class="keyword">class </span><span class="identifier">DownloadedVsRequestedDataMismatch</span> <span class="symbol">:</span> <a href="protocols/-fetch-data-protocol/-bad-answer/index.html"><span class="identifier">BadAnswer</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-downloaded-vs-requested-data-mismatch/-init-.html"><span class="identifier">DownloadedVsRequestedDataMismatch</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchDataProtocol.DownloadedVsRequestedDataMismatch$<init>(core.crypto.SecureHash, core.crypto.SecureHash)/requested">requested</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">, </span><span class="identifier" id="protocols.FetchDataProtocol.DownloadedVsRequestedDataMismatch$<init>(core.crypto.SecureHash, core.crypto.SecureHash)/got">got</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-downloaded-vs-requested-data-mismatch/got.html"><span class="keyword">val </span><span class="identifier">got</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-downloaded-vs-requested-data-mismatch/requested.html"><span class="keyword">val </span><span class="identifier">requested</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-hash-not-found/index.html"><span class="keyword">class </span><span class="identifier">HashNotFound</span> <span class="symbol">:</span> <a href="protocols/-fetch-data-protocol/-bad-answer/index.html"><span class="identifier">BadAnswer</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-hash-not-found/-init-.html"><span class="identifier">HashNotFound</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchDataProtocol.HashNotFound$<init>(core.crypto.SecureHash)/requested">requested</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-hash-not-found/requested.html"><span class="keyword">val </span><span class="identifier">requested</span><span class="symbol">: </span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-result/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Result</span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <a href="core/-named-by-hash/index.html"><span class="identifier">NamedByHash</span></a><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-result/-init-.html"><span class="identifier">Result</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchDataProtocol.Result$<init>(kotlin.collections.List((protocols.FetchDataProtocol.Result.T)), kotlin.collections.List((protocols.FetchDataProtocol.Result.T)))/fromDisk">fromDisk</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.FetchDataProtocol.Result$<init>(kotlin.collections.List((protocols.FetchDataProtocol.Result.T)), kotlin.collections.List((protocols.FetchDataProtocol.Result.T)))/downloaded">downloaded</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-result/downloaded.html"><span class="keyword">val </span><span class="identifier">downloaded</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/-result/from-disk.html"><span class="keyword">val </span><span class="identifier">fromDisk</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/call.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="protocols/-fetch-data-protocol/-result/index.html"><span class="identifier">Result</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/convert.html"><span class="keyword">protected</span> <span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">convert</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchDataProtocol$convert(protocols.FetchDataProtocol.W)/wire">wire</span><span class="symbol">:</span> <span class="identifier">W</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">T</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/load.html"><span class="keyword">protected</span> <span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">load</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchDataProtocol$load(core.crypto.SecureHash)/txid">txid</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">T</span><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/maybe-write-to-disk.html"><span class="keyword">protected</span> <span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">maybeWriteToDisk</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchDataProtocol$maybeWriteToDisk(kotlin.collections.List((protocols.FetchDataProtocol.T)))/downloaded">downloaded</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/other-side.html"><span class="keyword">protected</span> <span class="keyword">val </span><span class="identifier">otherSide</span><span class="symbol">: </span><a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/query-topic.html"><span class="keyword">protected</span> <span class="keyword">abstract</span> <span class="keyword">val </span><span class="identifier">queryTopic</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-data-protocol/requests.html"><span class="keyword">protected</span> <span class="keyword">val </span><span class="identifier">requests</span><span class="symbol">: </span><span class="identifier">Set</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-transactions-protocol/index.html"><span class="keyword">class </span><span class="identifier">FetchTransactionsProtocol</span> <span class="symbol">:</span> <a href="protocols/-fetch-data-protocol/index.html"><span class="identifier">FetchDataProtocol</span></a><span class="symbol"><</span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">,</span> <a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-transactions-protocol/-init-.html"><span class="identifier">FetchTransactionsProtocol</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchTransactionsProtocol$<init>(kotlin.collections.Set((core.crypto.SecureHash)), core.messaging.SingleMessageRecipient)/requests">requests</span><span class="symbol">:</span> <span class="identifier">Set</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.FetchTransactionsProtocol$<init>(kotlin.collections.Set((core.crypto.SecureHash)), core.messaging.SingleMessageRecipient)/otherSide">otherSide</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-transactions-protocol/-t-o-p-i-c.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">TOPIC</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-transactions-protocol/load.html"><span class="keyword">protected</span> <span class="keyword">fun </span><span class="identifier">load</span><span class="symbol">(</span><span class="identifier" id="protocols.FetchTransactionsProtocol$load(core.crypto.SecureHash)/txid">txid</span><span class="symbol">:</span> <a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">?</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-fetch-transactions-protocol/query-topic.html"><span class="keyword">protected</span> <span class="keyword">val </span><span class="identifier">queryTopic</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/index.html"><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">RatesFixProtocol</span> <span class="symbol">:</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">Unit</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-init-.html"><span class="identifier">RatesFixProtocol</span><span class="symbol">(</span><span class="identifier" id="protocols.RatesFixProtocol$<init>(core.TransactionBuilder, core.messaging.LegallyIdentifiableNode, core.FixOf, java.math.BigDecimal, java.math.BigDecimal)/tx">tx</span><span class="symbol">:</span> <a href="core/-transaction-builder/index.html"><span class="identifier">TransactionBuilder</span></a><span class="symbol">, </span><span class="identifier" id="protocols.RatesFixProtocol$<init>(core.TransactionBuilder, core.messaging.LegallyIdentifiableNode, core.FixOf, java.math.BigDecimal, java.math.BigDecimal)/oracle">oracle</span><span class="symbol">:</span> <a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">, </span><span class="identifier" id="protocols.RatesFixProtocol$<init>(core.TransactionBuilder, core.messaging.LegallyIdentifiableNode, core.FixOf, java.math.BigDecimal, java.math.BigDecimal)/fixOf">fixOf</span><span class="symbol">:</span> <a href="core/-fix-of/index.html"><span class="identifier">FixOf</span></a><span class="symbol">, </span><span class="identifier" id="protocols.RatesFixProtocol$<init>(core.TransactionBuilder, core.messaging.LegallyIdentifiableNode, core.FixOf, java.math.BigDecimal, java.math.BigDecimal)/expectedRate">expectedRate</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html"><span class="identifier">BigDecimal</span></a><span class="symbol">, </span><span class="identifier" id="protocols.RatesFixProtocol$<init>(core.TransactionBuilder, core.messaging.LegallyIdentifiableNode, core.FixOf, java.math.BigDecimal, java.math.BigDecimal)/rateTolerance">rateTolerance</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html"><span class="identifier">BigDecimal</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-fix-out-of-range/index.html"><span class="keyword">class </span><span class="identifier">FixOutOfRange</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-fix-out-of-range/-init-.html"><span class="identifier">FixOutOfRange</span><span class="symbol">(</span><span class="identifier" id="protocols.RatesFixProtocol.FixOutOfRange$<init>(java.math.BigDecimal)/byAmount">byAmount</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html"><span class="identifier">BigDecimal</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-fix-out-of-range/by-amount.html"><span class="keyword">val </span><span class="identifier">byAmount</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html"><span class="identifier">BigDecimal</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-q-u-e-r-y-i-n-g/index.html"><span class="keyword">class </span><span class="identifier">QUERYING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-q-u-e-r-y-i-n-g/-init-.html"><span class="identifier">QUERYING</span><span class="symbol">(</span><span class="identifier" id="protocols.RatesFixProtocol.Companion.QUERYING$<init>(kotlin.String)/name">name</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-q-u-e-r-y-i-n-g/name.html"><span class="keyword">val </span><span class="identifier">name</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-query-request/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">QueryRequest</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-query-request/-init-.html"><span class="identifier">QueryRequest</span><span class="symbol">(</span><span class="identifier" id="protocols.RatesFixProtocol.QueryRequest$<init>(kotlin.collections.List((core.FixOf)), core.messaging.SingleMessageRecipient, kotlin.Long)/queries">queries</span><span class="symbol">:</span> <span class="identifier">List</span><span class="symbol"><</span><a href="core/-fix-of/index.html"><span class="identifier">FixOf</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.RatesFixProtocol.QueryRequest$<init>(kotlin.collections.List((core.FixOf)), core.messaging.SingleMessageRecipient, kotlin.Long)/replyTo">replyTo</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">, </span><span class="identifier" id="protocols.RatesFixProtocol.QueryRequest$<init>(kotlin.collections.List((core.FixOf)), core.messaging.SingleMessageRecipient, kotlin.Long)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-query-request/queries.html"><span class="keyword">val </span><span class="identifier">queries</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="core/-fix-of/index.html"><span class="identifier">FixOf</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-query-request/reply-to.html"><span class="keyword">val </span><span class="identifier">replyTo</span><span class="symbol">: </span><a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-query-request/session-i-d.html"><span class="keyword">val </span><span class="identifier">sessionID</span><span class="symbol">: </span><span class="identifier">Long</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-s-i-g-n-i-n-g.html"><span class="keyword">object </span><span class="identifier">SIGNING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-sign-request/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">SignRequest</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-sign-request/-init-.html"><span class="identifier">SignRequest</span><span class="symbol">(</span><span class="identifier" id="protocols.RatesFixProtocol.SignRequest$<init>(core.WireTransaction, core.messaging.SingleMessageRecipient, kotlin.Long)/tx">tx</span><span class="symbol">:</span> <a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">, </span><span class="identifier" id="protocols.RatesFixProtocol.SignRequest$<init>(core.WireTransaction, core.messaging.SingleMessageRecipient, kotlin.Long)/replyTo">replyTo</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">, </span><span class="identifier" id="protocols.RatesFixProtocol.SignRequest$<init>(core.WireTransaction, core.messaging.SingleMessageRecipient, kotlin.Long)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-sign-request/reply-to.html"><span class="keyword">val </span><span class="identifier">replyTo</span><span class="symbol">: </span><a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-sign-request/session-i-d.html"><span class="keyword">val </span><span class="identifier">sessionID</span><span class="symbol">: </span><span class="identifier">Long</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-sign-request/tx.html"><span class="keyword">val </span><span class="identifier">tx</span><span class="symbol">: </span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-t-o-p-i-c.html"><span class="keyword">val </span><span class="identifier">TOPIC</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/-w-o-r-k-i-n-g.html"><span class="keyword">object </span><span class="identifier">WORKING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/before-signing.html"><span class="keyword">protected</span> <span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">beforeSigning</span><span class="symbol">(</span><span class="identifier" id="protocols.RatesFixProtocol$beforeSigning(core.Fix)/fix">fix</span><span class="symbol">:</span> <a href="core/-fix/index.html"><span class="identifier">Fix</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/call.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/progress-tracker.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">progressTracker</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/query.html"><span class="keyword">fun </span><span class="identifier">query</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-fix/index.html"><span class="identifier">Fix</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/sign.html"><span class="keyword">fun </span><span class="identifier">sign</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-legally-identifiable/index.html"><span class="identifier">LegallyIdentifiable</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-rates-fix-protocol/tx.html"><span class="keyword">protected</span> <span class="keyword">val </span><span class="identifier">tx</span><span class="symbol">: </span><a href="core/-transaction-builder/index.html"><span class="identifier">TransactionBuilder</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-resolve-transactions-protocol/index.html"><span class="keyword">class </span><span class="identifier">ResolveTransactionsProtocol</span> <span class="symbol">:</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">Unit</span><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-resolve-transactions-protocol/-init-.html"><span class="identifier">ResolveTransactionsProtocol</span><span class="symbol">(</span><span class="identifier" id="protocols.ResolveTransactionsProtocol$<init>(core.SignedTransaction, core.messaging.SingleMessageRecipient)/stx">stx</span><span class="symbol">:</span> <a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">, </span><span class="identifier" id="protocols.ResolveTransactionsProtocol$<init>(core.SignedTransaction, core.messaging.SingleMessageRecipient)/otherSide">otherSide</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-resolve-transactions-protocol/-init-.html"><span class="identifier">ResolveTransactionsProtocol</span><span class="symbol">(</span><span class="identifier" id="protocols.ResolveTransactionsProtocol$<init>(core.WireTransaction, core.messaging.SingleMessageRecipient)/wtx">wtx</span><span class="symbol">:</span> <a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">, </span><span class="identifier" id="protocols.ResolveTransactionsProtocol$<init>(core.WireTransaction, core.messaging.SingleMessageRecipient)/otherSide">otherSide</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-resolve-transactions-protocol/-init-.html"><span class="identifier">ResolveTransactionsProtocol</span><span class="symbol">(</span><span class="identifier" id="protocols.ResolveTransactionsProtocol$<init>(kotlin.collections.Set((core.crypto.SecureHash)), core.messaging.SingleMessageRecipient)/txHashes">txHashes</span><span class="symbol">:</span> <span class="identifier">Set</span><span class="symbol"><</span><a href="core.crypto/-secure-hash/index.html"><span class="identifier">SecureHash</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.ResolveTransactionsProtocol$<init>(kotlin.collections.Set((core.crypto.SecureHash)), core.messaging.SingleMessageRecipient)/otherSide">otherSide</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-resolve-transactions-protocol/-excessively-large-transaction-graph/index.html"><span class="keyword">class </span><span class="identifier">ExcessivelyLargeTransactionGraph</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-resolve-transactions-protocol/-excessively-large-transaction-graph/-init-.html"><span class="identifier">ExcessivelyLargeTransactionGraph</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-resolve-transactions-protocol/call.html"><span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/index.html"><span class="keyword">class </span><span class="identifier">TimestampingProtocol</span> <span class="symbol">:</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><a href="core.crypto/-digital-signature/-legally-identifiable/index.html"><span class="identifier">LegallyIdentifiable</span></a><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/-init-.html"><span class="identifier">TimestampingProtocol</span><span class="symbol">(</span><span class="identifier" id="protocols.TimestampingProtocol$<init>(core.messaging.LegallyIdentifiableNode, core.serialization.SerializedBytes((core.WireTransaction)))/node">node</span><span class="symbol">:</span> <a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TimestampingProtocol$<init>(core.messaging.LegallyIdentifiableNode, core.serialization.SerializedBytes((core.WireTransaction)))/wtxBytes">wtxBytes</span><span class="symbol">:</span> <a href="core.serialization/-serialized-bytes/index.html"><span class="identifier">SerializedBytes</span></a><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/-client/index.html"><span class="keyword">class </span><span class="identifier">Client</span> <span class="symbol">:</span> <a href="core.node.services/-timestamper-service/index.html"><span class="identifier">TimestamperService</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/-client/-init-.html"><span class="identifier">Client</span><span class="symbol">(</span><span class="identifier" id="protocols.TimestampingProtocol.Client$<init>(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode)/stateMachineManager">stateMachineManager</span><span class="symbol">:</span> <a href="core.messaging/-state-machine-manager/index.html"><span class="identifier">StateMachineManager</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TimestampingProtocol.Client$<init>(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode)/node">node</span><span class="symbol">:</span> <a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/-client/identity.html"><span class="keyword">val </span><span class="identifier">identity</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/-client/timestamp.html"><span class="keyword">fun </span><span class="identifier">timestamp</span><span class="symbol">(</span><span class="identifier" id="protocols.TimestampingProtocol.Client$timestamp(core.serialization.SerializedBytes((core.WireTransaction)))/wtxBytes">wtxBytes</span><span class="symbol">:</span> <a href="core.serialization/-serialized-bytes/index.html"><span class="identifier">SerializedBytes</span></a><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-legally-identifiable/index.html"><span class="identifier">LegallyIdentifiable</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/-request/index.html"><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">Request</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/-request/-init-.html"><span class="identifier">Request</span><span class="symbol">(</span><span class="identifier" id="protocols.TimestampingProtocol.Request$<init>(core.serialization.SerializedBytes((core.WireTransaction)), core.messaging.MessageRecipients, kotlin.String)/tx">tx</span><span class="symbol">:</span> <a href="core.serialization/-serialized-bytes/index.html"><span class="identifier">SerializedBytes</span></a><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.TimestampingProtocol.Request$<init>(core.serialization.SerializedBytes((core.WireTransaction)), core.messaging.MessageRecipients, kotlin.String)/replyTo">replyTo</span><span class="symbol">:</span> <a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TimestampingProtocol.Request$<init>(core.serialization.SerializedBytes((core.WireTransaction)), core.messaging.MessageRecipients, kotlin.String)/replyToTopic">replyToTopic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/-request/reply-to.html"><span class="keyword">val </span><span class="identifier">replyTo</span><span class="symbol">: </span><a href="core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/-request/reply-to-topic.html"><span class="keyword">val </span><span class="identifier">replyToTopic</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/-request/tx.html"><span class="keyword">val </span><span class="identifier">tx</span><span class="symbol">: </span><a href="core.serialization/-serialized-bytes/index.html"><span class="identifier">SerializedBytes</span></a><span class="symbol"><</span><a href="core/-wire-transaction/index.html"><span class="identifier">WireTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-timestamping-protocol/call.html"><span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-legally-identifiable/index.html"><span class="identifier">LegallyIdentifiable</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/index.html"><span class="keyword">object </span><span class="identifier">TwoPartyTradeProtocol</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-asset-mismatch-exception/index.html"><span class="keyword">class </span><span class="identifier">AssetMismatchException</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-asset-mismatch-exception/-init-.html"><span class="identifier">AssetMismatchException</span><span class="symbol">(</span><span class="identifier" id="protocols.TwoPartyTradeProtocol.AssetMismatchException$<init>(kotlin.String, kotlin.String)/expectedTypeName">expectedTypeName</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.AssetMismatchException$<init>(kotlin.String, kotlin.String)/typeName">typeName</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-asset-mismatch-exception/expected-type-name.html"><span class="keyword">val </span><span class="identifier">expectedTypeName</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-asset-mismatch-exception/to-string.html"><span class="keyword">fun </span><span class="identifier">toString</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-asset-mismatch-exception/type-name.html"><span class="keyword">val </span><span class="identifier">typeName</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/index.html"><span class="keyword">class </span><span class="identifier">Buyer</span> <span class="symbol">:</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/-init-.html"><span class="identifier">Buyer</span><span class="symbol">(</span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Buyer$<init>(core.messaging.SingleMessageRecipient, core.Party, core.Amount, java.lang.Class((core.OwnableState)), kotlin.Long)/otherSide">otherSide</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Buyer$<init>(core.messaging.SingleMessageRecipient, core.Party, core.Amount, java.lang.Class((core.OwnableState)), kotlin.Long)/timestampingAuthority">timestampingAuthority</span><span class="symbol">:</span> <a href="core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Buyer$<init>(core.messaging.SingleMessageRecipient, core.Party, core.Amount, java.lang.Class((core.OwnableState)), kotlin.Long)/acceptablePrice">acceptablePrice</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Buyer$<init>(core.messaging.SingleMessageRecipient, core.Party, core.Amount, java.lang.Class((core.OwnableState)), kotlin.Long)/typeToBuy">typeToBuy</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="keyword">out</span> <a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Buyer$<init>(core.messaging.SingleMessageRecipient, core.Party, core.Amount, java.lang.Class((core.OwnableState)), kotlin.Long)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/-r-e-c-e-i-v-i-n-g.html"><span class="keyword">object </span><span class="identifier">RECEIVING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/-s-i-g-n-i-n-g.html"><span class="keyword">object </span><span class="identifier">SIGNING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/-s-w-a-p-p-i-n-g_-s-i-g-n-a-t-u-r-e-s.html"><span class="keyword">object </span><span class="identifier">SWAPPING_SIGNATURES</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/-v-e-r-i-f-y-i-n-g.html"><span class="keyword">object </span><span class="identifier">VERIFYING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/acceptable-price.html"><span class="keyword">val </span><span class="identifier">acceptablePrice</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/call.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/other-side.html"><span class="keyword">val </span><span class="identifier">otherSide</span><span class="symbol">: </span><a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/progress-tracker.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">progressTracker</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/session-i-d.html"><span class="keyword">val </span><span class="identifier">sessionID</span><span class="symbol">: </span><span class="identifier">Long</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/timestamping-authority.html"><span class="keyword">val </span><span class="identifier">timestampingAuthority</span><span class="symbol">: </span><a href="core/-party/index.html"><span class="identifier">Party</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-buyer/type-to-buy.html"><span class="keyword">val </span><span class="identifier">typeToBuy</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="keyword">out</span> <a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/index.html"><span class="keyword">class </span><span class="identifier">Seller</span> <span class="symbol">:</span> <a href="core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/-init-.html"><span class="identifier">Seller</span><span class="symbol">(</span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Seller$<init>(core.messaging.SingleMessageRecipient, core.messaging.LegallyIdentifiableNode, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long, core.utilities.ProgressTracker)/otherSide">otherSide</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Seller$<init>(core.messaging.SingleMessageRecipient, core.messaging.LegallyIdentifiableNode, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long, core.utilities.ProgressTracker)/timestampingAuthority">timestampingAuthority</span><span class="symbol">:</span> <a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Seller$<init>(core.messaging.SingleMessageRecipient, core.messaging.LegallyIdentifiableNode, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long, core.utilities.ProgressTracker)/assetToSell">assetToSell</span><span class="symbol">:</span> <a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Seller$<init>(core.messaging.SingleMessageRecipient, core.messaging.LegallyIdentifiableNode, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long, core.utilities.ProgressTracker)/price">price</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Seller$<init>(core.messaging.SingleMessageRecipient, core.messaging.LegallyIdentifiableNode, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long, core.utilities.ProgressTracker)/myKeyPair">myKeyPair</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Seller$<init>(core.messaging.SingleMessageRecipient, core.messaging.LegallyIdentifiableNode, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long, core.utilities.ProgressTracker)/buyerSessionID">buyerSessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Seller$<init>(core.messaging.SingleMessageRecipient, core.messaging.LegallyIdentifiableNode, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long, core.utilities.ProgressTracker)/progressTracker">progressTracker</span><span class="symbol">:</span> <a href="core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a> <span class="symbol">=</span> Seller.tracker()<span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/-a-w-a-i-t-i-n-g_-p-r-o-p-o-s-a-l.html"><span class="keyword">object </span><span class="identifier">AWAITING_PROPOSAL</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/-s-e-n-d-i-n-g_-s-i-g-s.html"><span class="keyword">object </span><span class="identifier">SENDING_SIGS</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/-s-i-g-n-i-n-g.html"><span class="keyword">object </span><span class="identifier">SIGNING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/-t-i-m-e-s-t-a-m-p-i-n-g.html"><span class="keyword">object </span><span class="identifier">TIMESTAMPING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/-v-e-r-i-f-y-i-n-g.html"><span class="keyword">object </span><span class="identifier">VERIFYING</span> <span class="symbol">:</span> <a href="core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/asset-to-sell.html"><span class="keyword">val </span><span class="identifier">assetToSell</span><span class="symbol">: </span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/buyer-session-i-d.html"><span class="keyword">val </span><span class="identifier">buyerSessionID</span><span class="symbol">: </span><span class="identifier">Long</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/call.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/my-key-pair.html"><span class="keyword">val </span><span class="identifier">myKeyPair</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/other-side.html"><span class="keyword">val </span><span class="identifier">otherSide</span><span class="symbol">: </span><a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/price.html"><span class="keyword">val </span><span class="identifier">price</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/progress-tracker.html"><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">progressTracker</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/sign-with-our-key.html"><span class="keyword">open</span> <span class="keyword">fun </span><span class="identifier">signWithOurKey</span><span class="symbol">(</span><span class="identifier" id="protocols.TwoPartyTradeProtocol.Seller$signWithOurKey(core.SignedTransaction)/partialTX">partialTX</span><span class="symbol">:</span> <a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/timestamping-authority.html"><span class="keyword">val </span><span class="identifier">timestampingAuthority</span><span class="symbol">: </span><a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller/tracker.html"><span class="keyword">fun </span><span class="identifier">tracker</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller-trade-info/index.html"><span class="keyword">class </span><span class="identifier">SellerTradeInfo</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller-trade-info/-init-.html"><span class="identifier">SellerTradeInfo</span><span class="symbol">(</span><span class="identifier" id="protocols.TwoPartyTradeProtocol.SellerTradeInfo$<init>(core.StateAndRef((core.OwnableState)), core.Amount, java.security.PublicKey, kotlin.Long)/assetForSale">assetForSale</span><span class="symbol">:</span> <a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.SellerTradeInfo$<init>(core.StateAndRef((core.OwnableState)), core.Amount, java.security.PublicKey, kotlin.Long)/price">price</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.SellerTradeInfo$<init>(core.StateAndRef((core.OwnableState)), core.Amount, java.security.PublicKey, kotlin.Long)/sellerOwnerKey">sellerOwnerKey</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.SellerTradeInfo$<init>(core.StateAndRef((core.OwnableState)), core.Amount, java.security.PublicKey, kotlin.Long)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller-trade-info/asset-for-sale.html"><span class="keyword">val </span><span class="identifier">assetForSale</span><span class="symbol">: </span><a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller-trade-info/price.html"><span class="keyword">val </span><span class="identifier">price</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller-trade-info/seller-owner-key.html"><span class="keyword">val </span><span class="identifier">sellerOwnerKey</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/security/PublicKey.html"><span class="identifier">PublicKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-seller-trade-info/session-i-d.html"><span class="keyword">val </span><span class="identifier">sessionID</span><span class="symbol">: </span><span class="identifier">Long</span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-signatures-from-seller/index.html"><span class="keyword">class </span><span class="identifier">SignaturesFromSeller</span></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-signatures-from-seller/-init-.html"><span class="identifier">SignaturesFromSeller</span><span class="symbol">(</span><span class="identifier" id="protocols.TwoPartyTradeProtocol.SignaturesFromSeller$<init>(core.crypto.DigitalSignature.WithKey, core.crypto.DigitalSignature.WithKey)/timestampAuthoritySig">timestampAuthoritySig</span><span class="symbol">:</span> <a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol.SignaturesFromSeller$<init>(core.crypto.DigitalSignature.WithKey, core.crypto.DigitalSignature.WithKey)/sellerSig">sellerSig</span><span class="symbol">:</span> <a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-signatures-from-seller/seller-sig.html"><span class="keyword">val </span><span class="identifier">sellerSig</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-signatures-from-seller/timestamp-authority-sig.html"><span class="keyword">val </span><span class="identifier">timestampAuthoritySig</span><span class="symbol">: </span><a href="core.crypto/-digital-signature/-with-key/index.html"><span class="identifier">WithKey</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-t-r-a-d-e_-t-o-p-i-c.html"><span class="keyword">val </span><span class="identifier">TRADE_TOPIC</span><span class="symbol">: </span><span class="identifier">String</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-unacceptable-price-exception/index.html"><span class="keyword">class </span><span class="identifier">UnacceptablePriceException</span> <span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html"><span class="identifier">Exception</span></a></a></a><br/>
|
|
<ul>
|
|
<HTML>
|
|
<HEAD>
|
|
<title>Module Contents</title>
|
|
<link rel="stylesheet" href="style.css">
|
|
</HEAD>
|
|
<BODY>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-unacceptable-price-exception/-init-.html"><span class="identifier">UnacceptablePriceException</span><span class="symbol">(</span><span class="identifier" id="protocols.TwoPartyTradeProtocol.UnacceptablePriceException$<init>(core.Amount)/givenPrice">givenPrice</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">)</span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/-unacceptable-price-exception/given-price.html"><span class="keyword">val </span><span class="identifier">givenPrice</span><span class="symbol">: </span><a href="core/-amount/index.html"><span class="identifier">Amount</span></a></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/run-buyer.html"><span class="keyword">fun </span><span class="identifier">runBuyer</span><span class="symbol">(</span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runBuyer(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.Amount, java.lang.Class((core.OwnableState)), kotlin.Long)/smm">smm</span><span class="symbol">:</span> <a href="core.messaging/-state-machine-manager/index.html"><span class="identifier">StateMachineManager</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runBuyer(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.Amount, java.lang.Class((core.OwnableState)), kotlin.Long)/timestampingAuthority">timestampingAuthority</span><span class="symbol">:</span> <a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runBuyer(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.Amount, java.lang.Class((core.OwnableState)), kotlin.Long)/otherSide">otherSide</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runBuyer(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.Amount, java.lang.Class((core.OwnableState)), kotlin.Long)/acceptablePrice">acceptablePrice</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runBuyer(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.Amount, java.lang.Class((core.OwnableState)), kotlin.Long)/typeToBuy">typeToBuy</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="keyword">out</span> <a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runBuyer(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.Amount, java.lang.Class((core.OwnableState)), kotlin.Long)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
<a href="docs/build/html/api/index"><a href="protocols/-two-party-trade-protocol/run-seller.html"><span class="keyword">fun </span><span class="identifier">runSeller</span><span class="symbol">(</span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runSeller(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long)/smm">smm</span><span class="symbol">:</span> <a href="core.messaging/-state-machine-manager/index.html"><span class="identifier">StateMachineManager</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runSeller(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long)/timestampingAuthority">timestampingAuthority</span><span class="symbol">:</span> <a href="core.messaging/-legally-identifiable-node/index.html"><span class="identifier">LegallyIdentifiableNode</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runSeller(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long)/otherSide">otherSide</span><span class="symbol">:</span> <a href="core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runSeller(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long)/assetToSell">assetToSell</span><span class="symbol">:</span> <a href="core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="core/-ownable-state/index.html"><span class="identifier">OwnableState</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runSeller(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long)/price">price</span><span class="symbol">:</span> <a href="core/-amount/index.html"><span class="identifier">Amount</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runSeller(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long)/myKeyPair">myKeyPair</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/security/KeyPair.html"><span class="identifier">KeyPair</span></a><span class="symbol">, </span><span class="identifier" id="protocols.TwoPartyTradeProtocol$runSeller(core.messaging.StateMachineManager, core.messaging.LegallyIdentifiableNode, core.messaging.SingleMessageRecipient, core.StateAndRef((core.OwnableState)), core.Amount, java.security.KeyPair, kotlin.Long)/buyerSessionID">buyerSessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">></span></a></a><br/>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
</BODY>
|
|
</HTML>
|
|
</ul>
|
|
</BODY>
|
|
</HTML>
|