From a27d8d149df3853e67d9bed3396504d3a18ad692 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Wed, 15 Nov 2023 08:39:58 +0000
Subject: [PATCH] Deploy rust API reference Merge pull request #1561 from
oasisprotocol/kostko/feature/oasis-core-23.0.4
Bump Oasis Core to 23.0.4 5f6eae1927ec6a645c9cc25ccedc51abe34c0c8f
---
rust/implementors/core/clone/trait.Clone.js | 8 +-
rust/implementors/core/cmp/trait.Eq.js | 6 +-
rust/implementors/core/cmp/trait.Ord.js | 4 +-
rust/implementors/core/cmp/trait.PartialEq.js | 6 +-
.../implementors/core/cmp/trait.PartialOrd.js | 6 +-
rust/implementors/core/convert/trait.AsRef.js | 4 +-
rust/implementors/core/convert/trait.From.js | 6 +-
.../core/convert/trait.TryFrom.js | 4 +-
.../core/default/trait.Default.js | 8 +-
rust/implementors/core/error/trait.Error.js | 6 +-
rust/implementors/core/fmt/trait.Debug.js | 8 +-
rust/implementors/core/fmt/trait.Display.js | 6 +-
rust/implementors/core/fmt/trait.LowerHex.js | 2 +-
rust/implementors/core/hash/trait.Hash.js | 4 +-
rust/implementors/core/marker/trait.Copy.js | 8 +-
.../core/marker/trait.StructuralEq.js | 6 +-
.../core/marker/trait.StructuralPartialEq.js | 6 +-
rust/implementors/core/ops/arith/trait.Add.js | 2 +-
rust/implementors/core/ops/arith/trait.Mul.js | 2 +-
.../core/ops/arith/trait.MulAssign.js | 2 +-
.../core/ops/deref/trait.Deref.js | 2 +-
.../core/ops/deref/trait.DerefMut.js | 2 +-
.../core/str/traits/trait.FromStr.js | 2 +-
.../lazy_static/trait.LazyStatic.js | 2 +-
.../oasis_cbor/decode/trait.Decode.js | 8 +-
.../oasis_cbor/encode/trait.Encode.js | 8 +-
.../oasis_cbor/encode/trait.EncodeAsMap.js | 8 +-
.../serde/de/trait.Deserialize.js | 2 +-
rust/implementors/zeroize/trait.Zeroize.js | 2 +-
.../map/trait.Integer.html | 2 +-
.../map/trait.MapKey.html | 8 +-
.../address/enum.Error.html | 2 +-
.../token/struct.BaseUnits.html | 4 +-
.../token/struct.Denomination.html | 4 +-
.../common/crypto/hash/struct.Hash.html | 4 +-
.../crypto/signature/struct.PublicKey.html | 6 +-
.../crypto/signature/struct.Signature.html | 2 +-
.../crypto/x25519/struct.PrivateKey.html | 4 +-
.../crypto/x25519/struct.PublicKey.html | 4 +-
.../key_format/trait.KeyFormatAtom.html | 20 +-
.../common/namespace/struct.Namespace.html | 2 +-
.../common/quantity/struct.Quantity.html | 6 +-
.../common/sgx/ias/type.QuoteContext.html | 720 +++++++++---------
.../common/sgx/pcs/enum.TCBStatus.html | 8 +-
.../sgx/pcs/struct.EnclaveTCBLevel.html | 8 +-
.../sgx/pcs/struct.EnclaveTCBVersions.html | 8 +-
.../common/sgx/pcs/struct.QEIdentity.html | 8 +-
.../sgx/pcs/struct.SignedQEIdentity.html | 12 +-
.../common/sgx/pcs/struct.SignedTCBInfo.html | 12 +-
.../common/sgx/pcs/struct.TCBComponent.html | 8 +-
.../common/sgx/pcs/struct.TCBInfo.html | 8 +-
.../common/sgx/pcs/struct.TCBLevel.html | 8 +-
.../common/sgx/pcs/struct.TCBVersions.html | 8 +-
.../common/sgx/pcs/struct.TDXModule.html | 8 +-
.../common/sgx/struct.MrEnclave.html | 4 +-
.../common/sgx/struct.MrSigner.html | 6 +-
.../consensus/address/struct.Address.html | 4 +-
.../consensus/roothash/enum.Error.html | 2 +-
.../consensus/state/enum.StateError.html | 2 +-
.../consensus/verifier/enum.Error.html | 2 +-
rust/oasis_core_runtime/dispatcher/index.html | 2 +-
.../dispatcher/struct.Dispatcher.html | 10 +-
.../dispatcher/struct.PostInitState.html | 4 +-
.../dispatcher/struct.PreInitState.html | 2 +-
.../dispatcher/trait.Initializer.html | 6 +-
.../client/enum.RpcClientError.html | 2 +-
.../enclave_rpc/demux/enum.Error.html | 2 +-
.../enclave_rpc/types/struct.SessionID.html | 6 +-
rust/oasis_core_runtime/host/enum.Error.html | 2 +-
rust/oasis_core_runtime/protocol/index.html | 2 +-
.../protocol/struct.Protocol.html | 4 +-
.../struct.ProtocolUntrustedLocalStorage.html | 4 +-
.../storage/mkvs/marshal/trait.Marshal.html | 2 +-
.../storage/mkvs/struct.Prefix.html | 2 +-
.../storage/mkvs/type.Key.html | 38 +-
.../storage/mkvs/type.WriteLog.html | 24 +-
.../storage/trait.KeyValue.html | 2 +-
.../transaction/rwset/type.CoarsenedSet.html | 24 +-
.../transaction/tags/type.Tags.html | 24 +-
.../transaction/types/struct.TxnBatch.html | 2 +-
.../types/struct.Error.html | 2 +-
.../crypto/multisig/enum.Error.html | 2 +-
.../crypto/multisig/type.SignatureSet.html | 20 +-
.../multisig/type.SignatureSetOwned.html | 24 +-
.../signature/ed25519/struct.PublicKey.html | 2 +-
.../crypto/signature/struct.Signature.html | 2 +-
.../dispatcher/enum.Error.html | 4 +-
.../error/struct.RuntimeError.html | 2 +-
.../oasis_runtime_sdk/history/enum.Error.html | 4 +-
.../keymanager/enum.KeyManagerError.html | 2 +-
.../keymanager/struct.KeyPairId.html | 4 +-
.../module/enum.CallResult.html | 2 +-
.../module/trait.BlockHandler.html | 2 +-
.../module/trait.InvariantHandler.html | 60 +-
.../module/trait.MethodHandler.html | 58 +-
.../module/trait.MigrationHandler.html | 62 +-
.../module/trait.ModuleInfoHandler.html | 2 +-
.../module/trait.TransactionHandler.html | 60 +-
.../modules/accounts/enum.Error.html | 2 +-
.../modules/consensus/enum.Error.html | 4 +-
.../consensus_accounts/enum.Error.html | 4 +-
.../modules/core/enum.Error.html | 4 +-
.../core/struct.TxSimulationFailure.html | 4 +-
.../enum.ParameterValidationError.html | 2 +-
.../schedule_control/enum.Error.html | 4 +-
.../storage/struct.Prefix.html | 2 +-
.../keymanager/enum.KeyManagerError.html | 2 +-
.../testing/keymanager/struct.KeyPairId.html | 4 +-
.../types/address/struct.Address.html | 6 +-
.../types/token/struct.BaseUnits.html | 4 +-
.../types/token/struct.Denomination.html | 4 +-
.../enum.Error.html | 4 +-
rust/search-index.js | 10 +-
rust/src/fuzz_mkvs_node/mkvs_node.rs.html | 2 +-
rust/src/fuzz_mkvs_proof/mkvs_proof.rs.html | 2 +-
.../oasis_core_runtime/attestation.rs.html | 2 +-
rust/src/oasis_core_runtime/cache.rs.html | 2 +-
.../oasis_core_runtime/common/bytes.rs.html | 2 +-
.../common/crypto/hash.rs.html | 2 +-
.../common/crypto/mod.rs.html | 2 +-
.../common/crypto/mrae/deoxysii.rs.html | 2 +-
.../common/crypto/mrae/mod.rs.html | 2 +-
.../common/crypto/mrae/nonce.rs.html | 2 +-
.../common/crypto/signature.rs.html | 2 +-
.../common/crypto/x25519.rs.html | 2 +-
.../common/key_format.rs.html | 2 +-
.../oasis_core_runtime/common/logger.rs.html | 2 +-
.../src/oasis_core_runtime/common/mod.rs.html | 2 +-
.../common/namespace.rs.html | 2 +-
.../oasis_core_runtime/common/process.rs.html | 2 +-
.../common/quantity.rs.html | 2 +-
.../common/sgx/egetkey.rs.html | 2 +-
.../oasis_core_runtime/common/sgx/ias.rs.html | 2 +-
.../oasis_core_runtime/common/sgx/mod.rs.html | 2 +-
.../oasis_core_runtime/common/sgx/pcs.rs.html | 2 +-
.../common/sgx/seal.rs.html | 2 +-
.../oasis_core_runtime/common/time.rs.html | 2 +-
.../oasis_core_runtime/common/version.rs.html | 2 +-
.../common/versioned.rs.html | 2 +-
rust/src/oasis_core_runtime/config.rs.html | 2 +-
.../consensus/address.rs.html | 2 +-
.../consensus/beacon.rs.html | 2 +-
.../consensus/governance.rs.html | 2 +-
.../consensus/keymanager.rs.html | 2 +-
.../oasis_core_runtime/consensus/mod.rs.html | 2 +-
.../consensus/registry.rs.html | 2 +-
.../consensus/roothash/block.rs.html | 2 +-
.../roothash/commitment/executor.rs.html | 2 +-
.../consensus/roothash/commitment/mod.rs.html | 2 +-
.../roothash/commitment/pool.rs.html | 2 +-
.../consensus/roothash/message.rs.html | 2 +-
.../consensus/roothash/mod.rs.html | 2 +-
.../consensus/scheduler.rs.html | 2 +-
.../consensus/staking.rs.html | 2 +-
.../consensus/state/beacon.rs.html | 2 +-
.../consensus/state/keymanager.rs.html | 2 +-
.../consensus/state/mod.rs.html | 2 +-
.../consensus/state/registry.rs.html | 2 +-
.../consensus/state/roothash.rs.html | 2 +-
.../consensus/state/staking.rs.html | 2 +-
.../consensus/tendermint/merkle.rs.html | 2 +-
.../consensus/tendermint/mod.rs.html | 2 +-
.../tendermint/verifier/cache.rs.html | 2 +-
.../tendermint/verifier/clock.rs.html | 2 +-
.../tendermint/verifier/handle.rs.html | 2 +-
.../consensus/tendermint/verifier/io.rs.html | 2 +-
.../consensus/tendermint/verifier/mod.rs.html | 2 +-
.../tendermint/verifier/noop.rs.html | 2 +-
.../tendermint/verifier/predicates.rs.html | 2 +-
.../tendermint/verifier/signature.rs.html | 2 +-
.../tendermint/verifier/store/lru.rs.html | 2 +-
.../tendermint/verifier/store/mod.rs.html | 2 +-
.../tendermint/verifier/store/state.rs.html | 2 +-
.../tendermint/verifier/types.rs.html | 2 +-
.../consensus/transaction.rs.html | 2 +-
.../consensus/verifier.rs.html | 2 +-
.../src/oasis_core_runtime/dispatcher.rs.html | 50 +-
.../enclave_rpc/client.rs.html | 2 +-
.../enclave_rpc/context.rs.html | 2 +-
.../enclave_rpc/demux.rs.html | 2 +-
.../enclave_rpc/dispatcher.rs.html | 2 +-
.../enclave_rpc/mod.rs.html | 2 +-
.../enclave_rpc/session.rs.html | 2 +-
.../enclave_rpc/transport.rs.html | 2 +-
.../enclave_rpc/types.rs.html | 2 +-
rust/src/oasis_core_runtime/future.rs.html | 2 +-
rust/src/oasis_core_runtime/host.rs.html | 2 +-
rust/src/oasis_core_runtime/identity.rs.html | 2 +-
rust/src/oasis_core_runtime/init.rs.html | 2 +-
rust/src/oasis_core_runtime/lib.rs.html | 2 +-
rust/src/oasis_core_runtime/macros.rs.html | 2 +-
rust/src/oasis_core_runtime/policy.rs.html | 2 +-
rust/src/oasis_core_runtime/protocol.rs.html | 10 +-
.../storage/mkvs/cache/lru_cache.rs.html | 2 +-
.../storage/mkvs/cache/mod.rs.html | 2 +-
.../storage/mkvs/marshal.rs.html | 2 +-
.../storage/mkvs/mod.rs.html | 2 +-
.../storage/mkvs/sync/errors.rs.html | 2 +-
.../storage/mkvs/sync/host.rs.html | 2 +-
.../storage/mkvs/sync/merge.rs.html | 2 +-
.../storage/mkvs/sync/mod.rs.html | 2 +-
.../storage/mkvs/sync/noop.rs.html | 2 +-
.../storage/mkvs/sync/proof.rs.html | 2 +-
.../storage/mkvs/sync/stats.rs.html | 2 +-
.../storage/mkvs/tree/commit.rs.html | 2 +-
.../storage/mkvs/tree/errors.rs.html | 2 +-
.../storage/mkvs/tree/insert.rs.html | 2 +-
.../storage/mkvs/tree/iterator.rs.html | 2 +-
.../storage/mkvs/tree/lookup.rs.html | 2 +-
.../storage/mkvs/tree/macros.rs.html | 2 +-
.../storage/mkvs/tree/marshal.rs.html | 2 +-
.../storage/mkvs/tree/mod.rs.html | 2 +-
.../storage/mkvs/tree/node.rs.html | 2 +-
.../storage/mkvs/tree/overlay.rs.html | 2 +-
.../storage/mkvs/tree/prefetch.rs.html | 2 +-
.../storage/mkvs/tree/remove.rs.html | 2 +-
.../oasis_core_runtime/storage/mod.rs.html | 2 +-
.../transaction/context.rs.html | 2 +-
.../transaction/dispatcher.rs.html | 2 +-
.../transaction/mod.rs.html | 2 +-
.../transaction/rwset.rs.html | 2 +-
.../transaction/tags.rs.html | 2 +-
.../transaction/tree.rs.html | 2 +-
.../transaction/types.rs.html | 2 +-
rust/src/oasis_core_runtime/types.rs.html | 2 +-
225 files changed, 915 insertions(+), 947 deletions(-)
diff --git a/rust/implementors/core/clone/trait.Clone.js b/rust/implementors/core/clone/trait.Clone.js
index 18f6817c40..fab35e18e8 100644
--- a/rust/implementors/core/clone/trait.Clone.js
+++ b/rust/implementors/core/clone/trait.Clone.js
@@ -1,7 +1,7 @@
(function() {var implementors = {
"oasis_contract_sdk":[["impl Clone for MockEnv"],["impl Clone for MockStore"]],
-"oasis_contract_sdk_types":[["impl Clone for QueryResponse"],["impl Clone for Denomination"],["impl Clone for NotifyReply"],["impl Clone for ExecutionOk"],["impl Clone for InstantiateResult"],["impl Clone for CodeId"],["impl Clone for Event"],["impl Clone for SignatureKind"],["impl Clone for StoreKind"],["impl Clone for InstanceId"],["impl Clone for Message"],["impl Clone for QueryRequest"],["impl Clone for CallFormat"],["impl Clone for CallResult"],["impl Clone for Address"],["impl Clone for ExecutionResult"],["impl Clone for AccountsResponse"],["impl Clone for BaseUnits"],["impl Clone for Reply"],["impl Clone for AccountsQuery"]],
-"oasis_core_runtime":[["impl Clone for MessageEvent"],["impl Clone for LogEntry"],["impl Clone for PublicKey"],["impl Clone for Role"],["impl Clone for Escrow"],["impl Clone for IncomingMessage"],["impl Clone for PublicKey"],["impl Clone for StakeThreshold"],["impl Clone for TCBVersions"],["impl Clone for QuotePolicy"],["impl Clone for Version"],["impl Clone for EncryptedSecret"],["impl Clone for Block"],["impl Clone for Config"],["impl Clone for CommissionRateStep"],["impl Clone for MessageType"],["impl Clone for ExecutorCommitment"],["impl Clone for Header"],["impl Clone for GetPrefixesRequest"],["impl Clone for EnclavePolicySGX"],["impl Clone for Signed"],["impl Clone for HostFetchConsensusEventsRequest"],["impl Clone for PolicySGX"],["impl Clone for HostFetchConsensusEventsResponse"],["impl Clone for PeerFeedback"],["impl Clone for ExecutorParameters"],["impl Clone for Error"],["impl Clone for ExecutionMode"],["impl Clone for SlashReason"],["impl Clone for TxnSchedulerParameters"],["impl Clone for Message"],["impl Clone for RegistryMessage"],["impl Clone for CommitteeKind"],["impl Clone for EventKind"],["impl Clone for RuntimeInfoResponse"],["impl Clone for TCBInfo"],["impl Clone for WithdrawResult"],["impl Clone for Vote"],["impl Clone for Slash"],["impl Clone for SignedTCBInfo"],["impl Clone for TLSAddress"],["impl Clone for RolesMask"],["impl Clone for PrivateKey"],["impl Clone for RuntimeKind"],["impl Clone for TxnBatch"],["impl Clone for Kind"],["impl Clone for ProofResponse"],["impl Clone for Hash"],["impl Clone for RuntimeStakingParameters"],["impl Clone for CapabilityTEE"],["impl Clone for VersionInfo"],["impl Clone for Transfer"],["impl Clone for SignedEncryptedEphemeralSecret"],["impl Clone for NodeRuntime"],["impl Clone for MrEnclave"],["impl Clone for CommissionSchedule"],["impl Clone for QuoteBundle"],["impl Clone for CacheSet"],["impl Clone for Quantity"],["impl Clone for AddEscrowResult"],["impl Clone for ComputedBatch"],["impl Clone for Body"],["impl Clone for Node"],["impl Clone for SignatureBundle"],["impl Clone for ReclaimEscrow"],["impl Clone for CheckTxResult"],["impl Clone for Account"],["impl Clone for GeneralAccount"],["impl Clone for QEIdentity"],["impl Clone for QuotePolicy"],["impl Clone for TDXModule"],["impl Clone for MrSigner"],["impl Clone for TransferResult"],["impl Clone for ProposalContent"],["impl Clone for TCBLevel"],["impl Clone for SGXAttestation"],["impl Clone for MethodDescriptor"],["impl Clone for TEEHardware"],["impl Clone for ReclaimEscrowResult"],["impl Clone for Response"],["impl Clone for LogEntryKind"],["impl Clone for SGXConstraints"],["impl Clone for Event"],["impl Clone for EscrowEvent"],["impl Clone for ConsensusAddress"],["impl Clone for ConsensusParameterChanges"],["impl Clone for Storage"],["impl Clone for RuntimeGenesis"],["impl Clone for EnclaveTCBLevel"],["impl Clone for GetRequest"],["impl Clone for TCBStatus"],["impl Clone for ChangeParametersProposal"],["impl Clone for Proof"],["impl Clone for RAKBinding"],["impl Clone for StakeAccumulator"],["impl Clone for Prefix"],["impl Clone for CancelUpgradeProposal"],["impl Clone for Error"],["impl Clone for TreeID"],["impl Clone for RuntimeGovernanceModel"],["impl Clone for VerifiedQuote"],["impl Clone for SignedEncryptedMasterSecret"],["impl Clone for RoundResults"],["impl Clone for VRFInfo"],["impl Clone for ProtocolVersions"],["impl Clone for Namespace"],["impl Clone for SignedQEIdentity"],["impl Clone for ReadWriteSet"],["impl Clone for HeaderType"],["impl Clone for EnclaveTCBVersions"],["impl Clone for ThresholdKind"],["impl Clone for AllowanceChangeEvent"],["impl Clone for EntityWhitelistConfig"],["impl Clone for CommissionRateBoundStep"],["impl Clone for MultiSigned"],["impl Clone for SessionID"],["impl Clone for Status"],["impl Clone for MaxNodesConstraint"],["impl Clone for TCBBundle"],["impl Clone for IterateRequest"],["impl<T: Clone> Clone for Versioned<T>"],["impl Clone for CoarsenedKey"],["impl Clone for EncryptedEphemeralSecret"],["impl Clone for DebondingDelegation"],["impl Clone for BurnEvent"],["impl Clone for AVR"],["impl Clone for Signature"],["impl Clone for Features"],["impl Clone for Nonce"],["impl Clone for Event"],["impl Clone for ConsensusInfo"],["impl Clone for Message"],["impl Clone for EscrowAccount"],["impl Clone for TCPAddress"],["impl Clone for SignedPolicySGX"],["impl Clone for Delegation"],["impl Clone for StorageParameters"],["impl Clone for Request"],["impl Clone for Frame"],["impl Clone for LightBlock"],["impl Clone for EnclaveIdentity"],["impl Clone for ProposalVote"],["impl Clone for HostStorageEndpoint"],["impl Clone for QuotePolicy"],["impl Clone for UpgradeProposal"],["impl Clone for ExecutorCommitmentHeader"],["impl Clone for GovernanceMessage"],["impl Clone for Withdraw"],["impl Clone for RuntimeAdmissionPolicy"],["impl Clone for HostInfo"],["impl Clone for CheckTxMetadata"],["impl Clone for P2PInfo"],["impl Clone for TCBComponent"],["impl Clone for TransferEvent"],["impl Clone for StakingMessage"],["impl Clone for ValidatorSetConstraint"],["impl Clone for SchedulingConstraints"],["impl Clone for EntityWhitelistRuntimeAdmissionPolicy"],["impl Clone for SharePool"],["impl Clone for ExecutorCommitmentFailure"],["impl Clone for Capabilities"],["impl Clone for TLSInfo"],["impl Clone for Root"],["impl Clone for Builder"],["impl Clone for EncryptedMasterSecret"],["impl Clone for EpochTimeState"],["impl Clone for BlockMetadata"],["impl Clone for FeatureScheduleControl"],["impl Clone for Tag"],["impl Clone for Address"],["impl Clone for MinPoolSizeConstraint"],["impl Clone for Runtime"],["impl Clone for RootType"],["impl Clone for TrustRoot"],["impl Clone for Quote"],["impl Clone for AnnotatedBlock"],["impl Clone for LightBlockMeta"],["impl Clone for ComputeResultsHeader"],["impl Clone for RawProofEntry"],["impl Clone for RuntimeInfoRequest"]],
-"oasis_runtime_sdk":[["impl Clone for Signer"],["impl Clone for MessageResult"],["impl Clone for ConsensusWithdrawContext"],["impl Clone for NonceQuery"],["impl Clone for RuntimeInfoResponse"],["impl Clone for BalancesQuery"],["impl Clone for TakeReceipt"],["impl Clone for ConsensusAccountQuery"],["impl Clone for PublicKey"],["impl Clone for Genesis"],["impl Clone for UnverifiedTransaction"],["impl Clone for State"],["impl Clone for RewardStep"],["impl Clone for BalanceQuery"],["impl Clone for ModuleInfo"],["impl Clone for MessageEventHookInvocation"],["impl Clone for ConsensusError"],["impl Clone for CallEnvelopeX25519DeoxysII"],["impl Clone for PublicKey"],["impl Clone for Genesis"],["impl Clone for PublicKey"],["impl Clone for Address"],["impl Clone for DenominationInfo"],["impl Clone for Fee"],["impl Clone for DelegationInfo"],["impl Clone for UndelegationInfo"],["impl Clone for Deposit"],["impl Clone for CallOptions"],["impl Clone for CallResult"],["impl Clone for SignatureAddressSpec"],["impl Clone for DelegationQuery"],["impl Clone for Box<dyn KeyManager>"],["impl Clone for Parameters"],["impl Clone for UndelegationsQuery"],["impl Clone for Parameters"],["impl Clone for EstimateGasQuery"],["impl Clone for Parameters"],["impl Clone for ConsensusUndelegateContext"],["impl Clone for DynamicMinGasPrice"],["impl Clone for Genesis"],["impl Clone for ExtendedDelegationInfo"],["impl Clone for MethodHandlerKind"],["impl Clone for Parameters"],["impl Clone for Account"],["impl Clone for ExecuteReadOnlyTxQuery"],["impl Clone for PublicKey"],["impl Clone for Transfer"],["impl Clone for CallFormat"],["impl Clone for AuthInfo"],["impl Clone for GasCosts"],["impl Clone for MockKeyManagerClient"],["impl Clone for Transaction"],["impl Clone for ExecuteReadOnlyTxResponse"],["impl Clone for Signature"],["impl Clone for Delegate"],["impl Clone for AccountBalance"],["impl Clone for Parameters"],["impl Clone for Metadata"],["impl Clone for EpochRewards"],["impl Clone for Withdraw"],["impl Clone for PublicKey"],["impl Clone for CallerAddress"],["impl Clone for ReceiptKind"],["impl Clone for RewardSchedule"],["impl Clone for Genesis"],["impl Clone for Undelegate"],["impl Clone for Receipt"],["impl Clone for LocalConfig"],["impl Clone for MethodHandlerInfo"],["impl Clone for AddressesQuery"],["impl Clone for PublicKey"],["impl Clone for AuthProof"],["impl Clone for BaseUnits"],["impl Clone for SubcallInfo"],["impl Clone for TransactionFee"],["impl Clone for SignerInfo"],["impl Clone for ConsensusTransferContext"],["impl Clone for GasCosts"],["impl Clone for SenderMeta"],["impl Clone for GasCosts"],["impl Clone for SignatureType"],["impl Clone for TransactionWithMeta"],["impl Clone for AccountBalances"],["impl Clone for CallDataPublicKeyQueryResponse"],["impl Clone for Config"],["impl Clone for ConsensusDelegateContext"],["impl Clone for EventTag"],["impl Clone for ResultEnvelopeX25519DeoxysII"],["impl Clone for Call"],["impl Clone for DenominationInfoQuery"],["impl Clone for Denomination"],["impl Clone for FeeManager"],["impl Clone for DelegationsQuery"],["impl Clone for KeyManagerClientWithContext"],["impl Clone for RewardAction"],["impl Clone for AddressSpec"],["impl Clone for Mode"],["impl Clone for Genesis"]],
-"oasis_runtime_sdk_contracts":[["impl Clone for LocalConfig"],["impl Clone for ContractEvent"],["impl Clone for InstanceRawStorageQueryResult"],["impl Clone for CustomQueryResult"],["impl Clone for InstanceRawStorageQuery"],["impl Clone for InstanceStorageQueryResult"],["impl Clone for Upgrade"],["impl Clone for Code"],["impl Clone for CallResult"],["impl Clone for CustomQuery"],["impl Clone for Policy"],["impl Clone for InstanceQuery"],["impl Clone for PublicKeyQueryResult"],["impl Clone for GasCosts"],["impl Clone for StoreKind"],["impl Clone for InstanceStorageQuery"],["impl Clone for CodeQuery"],["impl Clone for Call"],["impl Clone for PublicKeyKind"],["impl Clone for PublicKeyQuery"],["impl Clone for Parameters"],["impl Clone for Instance"],["impl Clone for ChangeUpgradePolicy"],["impl Clone for CodeStorageQueryResult"],["impl Clone for ABI"],["impl Clone for Genesis"],["impl Clone for CodeStorageQuery"],["impl Clone for Upload"],["impl Clone for InstantiateResult"],["impl Clone for UploadResult"],["impl Clone for Instantiate"]]
+"oasis_contract_sdk_types":[["impl Clone for Event"],["impl Clone for CodeId"],["impl Clone for NotifyReply"],["impl Clone for ExecutionOk"],["impl Clone for Reply"],["impl Clone for StoreKind"],["impl Clone for SignatureKind"],["impl Clone for AccountsResponse"],["impl Clone for CallFormat"],["impl Clone for InstantiateResult"],["impl Clone for Denomination"],["impl Clone for QueryRequest"],["impl Clone for BaseUnits"],["impl Clone for ExecutionResult"],["impl Clone for AccountsQuery"],["impl Clone for Message"],["impl Clone for QueryResponse"],["impl Clone for CallResult"],["impl Clone for InstanceId"],["impl Clone for Address"]],
+"oasis_core_runtime":[["impl Clone for PrivateKey"],["impl Clone for Quote"],["impl Clone for EntityWhitelistRuntimeAdmissionPolicy"],["impl Clone for CommissionSchedule"],["impl Clone for TCPAddress"],["impl Clone for ExecutionMode"],["impl Clone for ReadWriteSet"],["impl Clone for Response"],["impl Clone for SharePool"],["impl Clone for EncryptedEphemeralSecret"],["impl Clone for SignatureBundle"],["impl Clone for EpochTimeState"],["impl Clone for Root"],["impl Clone for Request"],["impl Clone for TrustRoot"],["impl Clone for ProtocolVersions"],["impl Clone for RegistryMessage"],["impl Clone for WithdrawResult"],["impl Clone for QEIdentity"],["impl Clone for EnclaveIdentity"],["impl Clone for Event"],["impl Clone for Capabilities"],["impl Clone for CacheSet"],["impl Clone for HostFetchConsensusEventsResponse"],["impl Clone for BlockMetadata"],["impl Clone for SignedEncryptedMasterSecret"],["impl Clone for UpgradeProposal"],["impl Clone for MinPoolSizeConstraint"],["impl Clone for HostInfo"],["impl Clone for RuntimeAdmissionPolicy"],["impl Clone for Signature"],["impl Clone for StorageParameters"],["impl Clone for SessionID"],["impl Clone for RuntimeStakingParameters"],["impl Clone for CommitteeKind"],["impl Clone for AVR"],["impl Clone for ExecutorCommitmentHeader"],["impl Clone for ChangeParametersProposal"],["impl Clone for Block"],["impl Clone for Node"],["impl Clone for RuntimeKind"],["impl Clone for ReclaimEscrow"],["impl Clone for HostFetchConsensusEventsRequest"],["impl Clone for Event"],["impl Clone for Message"],["impl Clone for NodeRuntime"],["impl Clone for AddEscrowResult"],["impl<T: Clone> Clone for Versioned<T>"],["impl Clone for RAKBinding"],["impl Clone for ProposalVote"],["impl Clone for TCBStatus"],["impl Clone for EnclavePolicySGX"],["impl Clone for VerifiedQuote"],["impl Clone for VRFInfo"],["impl Clone for Frame"],["impl Clone for RawProofEntry"],["impl Clone for Quantity"],["impl Clone for SignedQEIdentity"],["impl Clone for Nonce"],["impl Clone for SlashReason"],["impl Clone for FeatureScheduleControl"],["impl Clone for TreeID"],["impl Clone for ProposalContent"],["impl Clone for Header"],["impl Clone for RuntimeInfoRequest"],["impl Clone for TCBInfo"],["impl Clone for P2PInfo"],["impl Clone for MrEnclave"],["impl Clone for CommissionRateStep"],["impl Clone for EntityWhitelistConfig"],["impl Clone for Escrow"],["impl Clone for MultiSigned"],["impl Clone for ConsensusAddress"],["impl Clone for PublicKey"],["impl Clone for Tag"],["impl Clone for TransferResult"],["impl Clone for ComputedBatch"],["impl Clone for EnclaveTCBLevel"],["impl Clone for Hash"],["impl Clone for TCBVersions"],["impl Clone for Body"],["impl Clone for ValidatorSetConstraint"],["impl Clone for Storage"],["impl Clone for TCBLevel"],["impl Clone for Proof"],["impl Clone for Message"],["impl Clone for CommissionRateBoundStep"],["impl Clone for Kind"],["impl Clone for Transfer"],["impl Clone for RuntimeInfoResponse"],["impl Clone for RuntimeGenesis"],["impl Clone for ComputeResultsHeader"],["impl Clone for IterateRequest"],["impl Clone for LogEntryKind"],["impl Clone for SignedEncryptedEphemeralSecret"],["impl Clone for DebondingDelegation"],["impl Clone for VersionInfo"],["impl Clone for PublicKey"],["impl Clone for LightBlockMeta"],["impl Clone for Withdraw"],["impl Clone for TCBComponent"],["impl Clone for TxnSchedulerParameters"],["impl Clone for AnnotatedBlock"],["impl Clone for Namespace"],["impl Clone for EscrowAccount"],["impl Clone for Address"],["impl Clone for EventKind"],["impl Clone for Vote"],["impl Clone for EscrowEvent"],["impl Clone for CheckTxResult"],["impl Clone for SignedTCBInfo"],["impl Clone for EncryptedSecret"],["impl Clone for Config"],["impl Clone for Delegation"],["impl Clone for ThresholdKind"],["impl Clone for PolicySGX"],["impl Clone for Signed"],["impl Clone for ExecutorCommitment"],["impl Clone for ReclaimEscrowResult"],["impl Clone for CapabilityTEE"],["impl Clone for MrSigner"],["impl Clone for CheckTxMetadata"],["impl Clone for IncomingMessage"],["impl Clone for SignedPolicySGX"],["impl Clone for Features"],["impl Clone for TxnBatch"],["impl Clone for Status"],["impl Clone for MessageEvent"],["impl Clone for StakingMessage"],["impl Clone for ConsensusParameterChanges"],["impl Clone for ConsensusInfo"],["impl Clone for TLSInfo"],["impl Clone for EncryptedMasterSecret"],["impl Clone for Builder"],["impl Clone for Error"],["impl Clone for SGXConstraints"],["impl Clone for Version"],["impl Clone for RoundResults"],["impl Clone for HostStorageEndpoint"],["impl Clone for StakeThreshold"],["impl Clone for ProofResponse"],["impl Clone for MessageType"],["impl Clone for TransferEvent"],["impl Clone for CoarsenedKey"],["impl Clone for Account"],["impl Clone for HeaderType"],["impl Clone for StakeAccumulator"],["impl Clone for TDXModule"],["impl Clone for Runtime"],["impl Clone for AllowanceChangeEvent"],["impl Clone for TCBBundle"],["impl Clone for SchedulingConstraints"],["impl Clone for Prefix"],["impl Clone for PeerFeedback"],["impl Clone for EnclaveTCBVersions"],["impl Clone for CancelUpgradeProposal"],["impl Clone for ExecutorCommitmentFailure"],["impl Clone for QuotePolicy"],["impl Clone for RolesMask"],["impl Clone for Slash"],["impl Clone for QuotePolicy"],["impl Clone for QuotePolicy"],["impl Clone for SGXAttestation"],["impl Clone for QuoteBundle"],["impl Clone for TLSAddress"],["impl Clone for GovernanceMessage"],["impl Clone for RuntimeGovernanceModel"],["impl Clone for LightBlock"],["impl Clone for GeneralAccount"],["impl Clone for LogEntry"],["impl Clone for Error"],["impl Clone for BurnEvent"],["impl Clone for GetPrefixesRequest"],["impl Clone for TEEHardware"],["impl Clone for RootType"],["impl Clone for MethodDescriptor"],["impl Clone for GetRequest"],["impl Clone for ExecutorParameters"],["impl Clone for Role"],["impl Clone for MaxNodesConstraint"]],
+"oasis_runtime_sdk":[["impl Clone for FeeManager"],["impl Clone for DynamicMinGasPrice"],["impl Clone for Genesis"],["impl Clone for Receipt"],["impl Clone for Parameters"],["impl Clone for Transaction"],["impl Clone for RewardAction"],["impl Clone for Fee"],["impl Clone for AuthInfo"],["impl Clone for CallResult"],["impl Clone for EstimateGasQuery"],["impl Clone for ModuleInfo"],["impl Clone for Parameters"],["impl Clone for KeyManagerClientWithContext"],["impl Clone for NonceQuery"],["impl Clone for Denomination"],["impl Clone for Signer"],["impl Clone for AccountBalances"],["impl Clone for PublicKey"],["impl Clone for Signature"],["impl Clone for AddressesQuery"],["impl Clone for UndelegationsQuery"],["impl Clone for EventTag"],["impl Clone for MethodHandlerKind"],["impl Clone for MethodHandlerInfo"],["impl Clone for EpochRewards"],["impl Clone for BaseUnits"],["impl Clone for Genesis"],["impl Clone for Parameters"],["impl Clone for RuntimeInfoResponse"],["impl Clone for DenominationInfoQuery"],["impl Clone for GasCosts"],["impl Clone for LocalConfig"],["impl Clone for ExtendedDelegationInfo"],["impl Clone for Transfer"],["impl Clone for ExecuteReadOnlyTxQuery"],["impl Clone for AccountBalance"],["impl Clone for DelegationsQuery"],["impl Clone for Parameters"],["impl Clone for Config"],["impl Clone for ConsensusUndelegateContext"],["impl Clone for BalanceQuery"],["impl Clone for CallerAddress"],["impl Clone for ResultEnvelopeX25519DeoxysII"],["impl Clone for Box<dyn KeyManager>"],["impl Clone for TransactionWithMeta"],["impl Clone for Delegate"],["impl Clone for Address"],["impl Clone for Metadata"],["impl Clone for AuthProof"],["impl Clone for DenominationInfo"],["impl Clone for SubcallInfo"],["impl Clone for ReceiptKind"],["impl Clone for RewardSchedule"],["impl Clone for ConsensusWithdrawContext"],["impl Clone for Undelegate"],["impl Clone for Genesis"],["impl Clone for UnverifiedTransaction"],["impl Clone for Call"],["impl Clone for PublicKey"],["impl Clone for PublicKey"],["impl Clone for CallFormat"],["impl Clone for State"],["impl Clone for AddressSpec"],["impl Clone for SignatureAddressSpec"],["impl Clone for Deposit"],["impl Clone for Parameters"],["impl Clone for Genesis"],["impl Clone for DelegationInfo"],["impl Clone for Withdraw"],["impl Clone for MockKeyManagerClient"],["impl Clone for MessageResult"],["impl Clone for PublicKey"],["impl Clone for ConsensusAccountQuery"],["impl Clone for Account"],["impl Clone for GasCosts"],["impl Clone for SignatureType"],["impl Clone for CallDataPublicKeyQueryResponse"],["impl Clone for DelegationQuery"],["impl Clone for SenderMeta"],["impl Clone for BalancesQuery"],["impl Clone for MessageEventHookInvocation"],["impl Clone for ConsensusTransferContext"],["impl Clone for TransactionFee"],["impl Clone for Genesis"],["impl Clone for SignerInfo"],["impl Clone for RewardStep"],["impl Clone for ExecuteReadOnlyTxResponse"],["impl Clone for ConsensusDelegateContext"],["impl Clone for GasCosts"],["impl Clone for PublicKey"],["impl Clone for PublicKey"],["impl Clone for UndelegationInfo"],["impl Clone for ConsensusError"],["impl Clone for TakeReceipt"],["impl Clone for Mode"],["impl Clone for CallEnvelopeX25519DeoxysII"],["impl Clone for CallOptions"]],
+"oasis_runtime_sdk_contracts":[["impl Clone for CustomQueryResult"],["impl Clone for InstantiateResult"],["impl Clone for Call"],["impl Clone for InstanceStorageQuery"],["impl Clone for ChangeUpgradePolicy"],["impl Clone for Parameters"],["impl Clone for StoreKind"],["impl Clone for Instantiate"],["impl Clone for InstanceStorageQueryResult"],["impl Clone for InstanceRawStorageQuery"],["impl Clone for LocalConfig"],["impl Clone for CodeStorageQuery"],["impl Clone for UploadResult"],["impl Clone for CallResult"],["impl Clone for InstanceRawStorageQueryResult"],["impl Clone for Policy"],["impl Clone for Genesis"],["impl Clone for Upload"],["impl Clone for ABI"],["impl Clone for Upgrade"],["impl Clone for CustomQuery"],["impl Clone for GasCosts"],["impl Clone for Instance"],["impl Clone for PublicKeyKind"],["impl Clone for PublicKeyQuery"],["impl Clone for CodeStorageQueryResult"],["impl Clone for ContractEvent"],["impl Clone for Code"],["impl Clone for CodeQuery"],["impl Clone for InstanceQuery"],["impl Clone for PublicKeyQueryResult"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/core/cmp/trait.Eq.js b/rust/implementors/core/cmp/trait.Eq.js
index 376bcc5563..cc4a1dea21 100644
--- a/rust/implementors/core/cmp/trait.Eq.js
+++ b/rust/implementors/core/cmp/trait.Eq.js
@@ -1,6 +1,6 @@
(function() {var implementors = {
-"oasis_contract_sdk_types":[["impl Eq for CodeId"],["impl Eq for BaseUnits"],["impl Eq for NotifyReply"],["impl Eq for Address"],["impl Eq for InstanceId"],["impl Eq for CallFormat"],["impl Eq for Denomination"]],
-"oasis_core_runtime":[["impl Eq for Quantity"],["impl Eq for MrEnclave"],["impl Eq for Version"],["impl Eq for ExecutorCommitmentHeader"],["impl Eq for EntityWhitelistRuntimeAdmissionPolicy"],["impl Eq for CommissionRateBoundStep"],["impl Eq for Namespace"],["impl Eq for StorageParameters"],["impl Eq for Event"],["impl Eq for SharePool"],["impl Eq for Vote"],["impl Eq for EpochTimeState"],["impl Eq for RawProofEntry"],["impl Eq for Kind"],["impl Eq for Quote"],["impl Eq for RolesMask"],["impl Eq for TLSInfo"],["impl Eq for TreeID"],["impl Eq for EscrowAccount"],["impl Eq for PublicKey"],["impl Eq for EscrowEvent"],["impl Eq for TrustRoot"],["impl Eq for Block"],["impl Eq for EncryptedEphemeralSecret"],["impl Eq for TxnSchedulerParameters"],["impl Eq for StakingMessage"],["impl Eq for CommissionSchedule"],["impl Eq for TransferResult"],["impl Eq for TCBBundle"],["impl Eq for TxnBatch"],["impl Eq for GeneralAccount"],["impl Eq for AddEscrowResult"],["impl Eq for EntityWhitelistConfig"],["impl Eq for SlashReason"],["impl Eq for Node"],["impl Eq for ThresholdKind"],["impl Eq for Prefix"],["impl Eq for ReclaimEscrowResult"],["impl Eq for ConsensusAddress"],["impl Eq for ValidatorSetConstraint"],["impl Eq for EncryptedSecret"],["impl Eq for RegistryMessage"],["impl Eq for ConsensusInfo"],["impl Eq for StakeThreshold"],["impl Eq for CommitteeKind"],["impl Eq for VersionInfo"],["impl Eq for TransferEvent"],["impl Eq for RuntimeGenesis"],["impl Eq for QuotePolicy"],["impl Eq for Signed"],["impl Eq for ProposalVote"],["impl Eq for Slash"],["impl Eq for CancelUpgradeProposal"],["impl Eq for HeaderType"],["impl Eq for HostStorageEndpoint"],["impl Eq for MinPoolSizeConstraint"],["impl<T: Eq> Eq for Versioned<T>"],["impl Eq for MaxNodesConstraint"],["impl Eq for SignedPolicySGX"],["impl Eq for RootType"],["impl Eq for Capabilities"],["impl Eq for Message"],["impl Eq for Account"],["impl Eq for Transfer"],["impl Eq for PeerFeedback"],["impl Eq for RuntimeStakingParameters"],["impl Eq for SchedulingConstraints"],["impl Eq for NodeRuntime"],["impl Eq for TCBStatus"],["impl Eq for ExecutionMode"],["impl Eq for ReadWriteSet"],["impl Eq for StakeAccumulator"],["impl Eq for ComputeResultsHeader"],["impl Eq for Proof"],["impl Eq for EnclavePolicySGX"],["impl Eq for CapabilityTEE"],["impl Eq for MrSigner"],["impl Eq for TCPAddress"],["impl Eq for Signature"],["impl Eq for ExecutorCommitment"],["impl Eq for LogEntryKind"],["impl Eq for Role"],["impl Eq for CommissionRateStep"],["impl Eq for SignedEncryptedMasterSecret"],["impl Eq for SessionID"],["impl Eq for PolicySGX"],["impl Eq for SignedTCBInfo"],["impl Eq for LogEntry"],["impl Eq for Address"],["impl Eq for WithdrawResult"],["impl Eq for NodeBox"],["impl Eq for Hash"],["impl Eq for EncryptedMasterSecret"],["impl Eq for P2PInfo"],["impl Eq for BurnEvent"],["impl Eq for IncomingMessage"],["impl Eq for QuotePolicy"],["impl Eq for ProposalContent"],["impl Eq for RuntimeGovernanceModel"],["impl Eq for Delegation"],["impl Eq for TLSAddress"],["impl Eq for VRFInfo"],["impl Eq for ChangeParametersProposal"],["impl Eq for SignedQEIdentity"],["impl Eq for Escrow"],["impl Eq for Runtime"],["impl Eq for GovernanceMessage"],["impl Eq for PublicKey"],["impl Eq for DebondingDelegation"],["impl Eq for MessageEvent"],["impl Eq for Withdraw"],["impl Eq for ReclaimEscrow"],["impl Eq for SignatureBundle"],["impl Eq for ExecutorParameters"],["impl Eq for TEEHardware"],["impl Eq for AnnotatedBlock"],["impl Eq for ProtocolVersions"],["impl Eq for BlockMetadata"],["impl Eq for RuntimeAdmissionPolicy"],["impl Eq for RuntimeKind"],["impl Eq for AVR"],["impl Eq for RoundResults"],["impl Eq for Header"],["impl Eq for Root"],["impl Eq for MultiSigned"],["impl Eq for QuoteBundle"],["impl Eq for ExecutorCommitmentFailure"],["impl Eq for Status"],["impl Eq for SignedEncryptedEphemeralSecret"],["impl Eq for UpgradeProposal"],["impl Eq for QuotePolicy"],["impl Eq for CoarsenedKey"],["impl Eq for ConsensusParameterChanges"],["impl Eq for EnclaveIdentity"],["impl Eq for AllowanceChangeEvent"]],
-"oasis_runtime_sdk":[["impl Eq for CallFormat"],["impl Eq for Mode"],["impl Eq for RewardAction"],["impl Eq for Event"],["impl Eq for Address"],["impl Eq for BaseUnits"],["impl Eq for PublicKey"],["impl Eq for PublicKey"],["impl Eq for PublicKey"],["impl Eq for SignatureAddressSpec"],["impl Eq for Signature"],["impl Eq for ConsensusError"],["impl Eq for SenderMeta"],["impl Eq for PublicKey"],["impl Eq for PublicKey"],["impl Eq for Parameters"],["impl Eq for SignatureType"],["impl Eq for PublicKey"],["impl Eq for Denomination"]],
+"oasis_contract_sdk_types":[["impl Eq for InstanceId"],["impl Eq for CallFormat"],["impl Eq for Denomination"],["impl Eq for Address"],["impl Eq for BaseUnits"],["impl Eq for CodeId"],["impl Eq for NotifyReply"]],
+"oasis_core_runtime":[["impl Eq for Withdraw"],["impl Eq for CapabilityTEE"],["impl Eq for ExecutorCommitment"],["impl Eq for ProposalVote"],["impl Eq for PeerFeedback"],["impl Eq for Header"],["impl Eq for EncryptedMasterSecret"],["impl Eq for TCBBundle"],["impl Eq for Slash"],["impl Eq for Node"],["impl Eq for WithdrawResult"],["impl Eq for TransferEvent"],["impl Eq for AVR"],["impl Eq for SignedEncryptedEphemeralSecret"],["impl Eq for PolicySGX"],["impl Eq for RuntimeGenesis"],["impl Eq for Quantity"],["impl Eq for Role"],["impl Eq for SessionID"],["impl Eq for TrustRoot"],["impl Eq for ConsensusAddress"],["impl Eq for TxnSchedulerParameters"],["impl Eq for AddEscrowResult"],["impl Eq for Quote"],["impl Eq for EncryptedSecret"],["impl Eq for Namespace"],["impl Eq for ExecutorCommitmentFailure"],["impl Eq for HostStorageEndpoint"],["impl Eq for RuntimeAdmissionPolicy"],["impl Eq for Kind"],["impl Eq for TEEHardware"],["impl Eq for QuotePolicy"],["impl Eq for ValidatorSetConstraint"],["impl Eq for CommissionRateStep"],["impl Eq for BlockMetadata"],["impl Eq for SignatureBundle"],["impl Eq for LogEntryKind"],["impl Eq for GeneralAccount"],["impl Eq for MrEnclave"],["impl Eq for TransferResult"],["impl Eq for AnnotatedBlock"],["impl Eq for CommitteeKind"],["impl Eq for CancelUpgradeProposal"],["impl Eq for Root"],["impl Eq for Capabilities"],["impl Eq for RuntimeKind"],["impl Eq for VersionInfo"],["impl Eq for Block"],["impl Eq for UpgradeProposal"],["impl Eq for MrSigner"],["impl Eq for TLSInfo"],["impl Eq for SignedEncryptedMasterSecret"],["impl Eq for Signature"],["impl Eq for RuntimeGovernanceModel"],["impl Eq for RawProofEntry"],["impl Eq for SlashReason"],["impl Eq for MinPoolSizeConstraint"],["impl Eq for StorageParameters"],["impl Eq for HeaderType"],["impl Eq for RolesMask"],["impl Eq for DebondingDelegation"],["impl Eq for EnclavePolicySGX"],["impl Eq for Vote"],["impl Eq for RootType"],["impl Eq for StakingMessage"],["impl Eq for ConsensusParameterChanges"],["impl Eq for NodeRuntime"],["impl Eq for ExecutorParameters"],["impl Eq for EpochTimeState"],["impl Eq for TCBStatus"],["impl Eq for SignedTCBInfo"],["impl Eq for Status"],["impl Eq for SignedQEIdentity"],["impl Eq for CoarsenedKey"],["impl Eq for Message"],["impl Eq for SharePool"],["impl Eq for Version"],["impl Eq for AllowanceChangeEvent"],["impl Eq for Delegation"],["impl Eq for EncryptedEphemeralSecret"],["impl Eq for RoundResults"],["impl Eq for ThresholdKind"],["impl Eq for MessageEvent"],["impl Eq for SignedPolicySGX"],["impl Eq for CommissionRateBoundStep"],["impl Eq for ReclaimEscrow"],["impl Eq for Transfer"],["impl Eq for EscrowAccount"],["impl Eq for GovernanceMessage"],["impl Eq for MultiSigned"],["impl Eq for P2PInfo"],["impl Eq for ExecutorCommitmentHeader"],["impl Eq for EntityWhitelistConfig"],["impl Eq for ReclaimEscrowResult"],["impl Eq for TxnBatch"],["impl Eq for QuotePolicy"],["impl Eq for TreeID"],["impl Eq for Escrow"],["impl Eq for ReadWriteSet"],["impl Eq for QuoteBundle"],["impl Eq for MaxNodesConstraint"],["impl Eq for ExecutionMode"],["impl Eq for Event"],["impl Eq for RegistryMessage"],["impl Eq for StakeThreshold"],["impl Eq for BurnEvent"],["impl Eq for PublicKey"],["impl Eq for ComputeResultsHeader"],["impl Eq for SchedulingConstraints"],["impl Eq for PublicKey"],["impl Eq for ProtocolVersions"],["impl Eq for Signed"],["impl<T: Eq> Eq for Versioned<T>"],["impl Eq for Account"],["impl Eq for TLSAddress"],["impl Eq for VRFInfo"],["impl Eq for IncomingMessage"],["impl Eq for StakeAccumulator"],["impl Eq for ProposalContent"],["impl Eq for ChangeParametersProposal"],["impl Eq for TCPAddress"],["impl Eq for NodeBox"],["impl Eq for ConsensusInfo"],["impl Eq for Address"],["impl Eq for Runtime"],["impl Eq for Hash"],["impl Eq for LogEntry"],["impl Eq for Proof"],["impl Eq for CommissionSchedule"],["impl Eq for EntityWhitelistRuntimeAdmissionPolicy"],["impl Eq for Prefix"],["impl Eq for RuntimeStakingParameters"],["impl Eq for EscrowEvent"],["impl Eq for QuotePolicy"],["impl Eq for EnclaveIdentity"]],
+"oasis_runtime_sdk":[["impl Eq for PublicKey"],["impl Eq for PublicKey"],["impl Eq for Parameters"],["impl Eq for CallFormat"],["impl Eq for Event"],["impl Eq for RewardAction"],["impl Eq for Denomination"],["impl Eq for PublicKey"],["impl Eq for ConsensusError"],["impl Eq for Mode"],["impl Eq for Signature"],["impl Eq for SenderMeta"],["impl Eq for Address"],["impl Eq for SignatureType"],["impl Eq for PublicKey"],["impl Eq for SignatureAddressSpec"],["impl Eq for BaseUnits"],["impl Eq for PublicKey"],["impl Eq for PublicKey"]],
"oasis_runtime_sdk_contracts":[["impl Eq for ABI"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/core/cmp/trait.Ord.js b/rust/implementors/core/cmp/trait.Ord.js
index eaab7aacbc..4b73246c33 100644
--- a/rust/implementors/core/cmp/trait.Ord.js
+++ b/rust/implementors/core/cmp/trait.Ord.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
-"oasis_contract_sdk_types":[["impl Ord for BaseUnits"],["impl Ord for Denomination"],["impl Ord for Address"]],
-"oasis_core_runtime":[["impl Ord for ThresholdKind"],["impl Ord for Quantity"],["impl Ord for Signature"],["impl Ord for Namespace"],["impl Ord for SessionID"],["impl Ord for MrEnclave"],["impl Ord for Address"],["impl Ord for RolesMask"],["impl Ord for Hash"],["impl Ord for MrSigner"],["impl Ord for Prefix"],["impl Ord for SlashReason"],["impl Ord for CommitteeKind"],["impl Ord for Role"],["impl Ord for Vote"],["impl Ord for PublicKey"]],
+"oasis_contract_sdk_types":[["impl Ord for BaseUnits"],["impl Ord for Address"],["impl Ord for Denomination"]],
+"oasis_core_runtime":[["impl Ord for Address"],["impl Ord for SlashReason"],["impl Ord for PublicKey"],["impl Ord for SessionID"],["impl Ord for Hash"],["impl Ord for CommitteeKind"],["impl Ord for MrEnclave"],["impl Ord for Prefix"],["impl Ord for Vote"],["impl Ord for Quantity"],["impl Ord for RolesMask"],["impl Ord for Role"],["impl Ord for MrSigner"],["impl Ord for ThresholdKind"],["impl Ord for Namespace"],["impl Ord for Signature"]],
"oasis_runtime_sdk":[["impl Ord for Address"],["impl Ord for SignatureType"],["impl Ord for Denomination"],["impl Ord for BaseUnits"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/core/cmp/trait.PartialEq.js b/rust/implementors/core/cmp/trait.PartialEq.js
index cdfb9b8c95..8251129448 100644
--- a/rust/implementors/core/cmp/trait.PartialEq.js
+++ b/rust/implementors/core/cmp/trait.PartialEq.js
@@ -1,6 +1,6 @@
(function() {var implementors = {
-"oasis_contract_sdk_types":[["impl PartialEq<Address> for Address"],["impl PartialEq<Denomination> for Denomination"],["impl PartialEq<CodeId> for CodeId"],["impl PartialEq<NotifyReply> for NotifyReply"],["impl PartialEq<InstanceId> for InstanceId"],["impl PartialEq<BaseUnits> for BaseUnits"],["impl PartialEq<CallFormat> for CallFormat"]],
-"oasis_core_runtime":[["impl PartialEq<Quantity> for Quantity"],["impl PartialEq<RuntimeStakingParameters> for RuntimeStakingParameters"],["impl PartialEq<ValidatorSetConstraint> for ValidatorSetConstraint"],["impl PartialEq<EncryptedSecret> for EncryptedSecret"],["impl PartialEq<Quote> for Quote"],["impl PartialEq<EpochTimeState> for EpochTimeState"],["impl PartialEq<Delegation> for Delegation"],["impl PartialEq<Signed> for Signed"],["impl PartialEq<Vote> for Vote"],["impl PartialEq<Signature> for Signature"],["impl PartialEq<RolesMask> for RolesMask"],["impl PartialEq<Address> for Address"],["impl PartialEq<SlashReason> for SlashReason"],["impl PartialEq<BurnEvent> for BurnEvent"],["impl PartialEq<ReclaimEscrow> for ReclaimEscrow"],["impl PartialEq<MultiSigned> for MultiSigned"],["impl PartialEq<RuntimeKind> for RuntimeKind"],["impl PartialEq<P2PInfo> for P2PInfo"],["impl PartialEq<HostStorageEndpoint> for HostStorageEndpoint"],["impl PartialEq<ExecutorParameters> for ExecutorParameters"],["impl PartialEq<QuotePolicy> for QuotePolicy"],["impl PartialEq<ComputeResultsHeader> for ComputeResultsHeader"],["impl PartialEq<NodeBox> for NodeBox"],["impl PartialEq<ReclaimEscrowResult> for ReclaimEscrowResult"],["impl PartialEq<PeerFeedback> for PeerFeedback"],["impl PartialEq<RuntimeGovernanceModel> for RuntimeGovernanceModel"],["impl<T: PartialEq> PartialEq<Versioned<T>> for Versioned<T>"],["impl PartialEq<EnclavePolicySGX> for EnclavePolicySGX"],["impl PartialEq<AllowanceChangeEvent> for AllowanceChangeEvent"],["impl PartialEq<TLSInfo> for TLSInfo"],["impl PartialEq<SharePool> for SharePool"],["impl PartialEq<RawProofEntry> for RawProofEntry"],["impl PartialEq<TreeID> for TreeID"],["impl PartialEq<EntityWhitelistConfig> for EntityWhitelistConfig"],["impl PartialEq<LogEntryKind> for LogEntryKind"],["impl PartialEq<TrustRoot> for TrustRoot"],["impl PartialEq<ConsensusAddress> for ConsensusAddress"],["impl PartialEq<Capabilities> for Capabilities"],["impl PartialEq<CommitteeKind> for CommitteeKind"],["impl PartialEq<TransferEvent> for TransferEvent"],["impl PartialEq<ConsensusInfo> for ConsensusInfo"],["impl PartialEq<Root> for Root"],["impl PartialEq<EscrowEvent> for EscrowEvent"],["impl PartialEq<Message> for Message"],["impl PartialEq<ConsensusParameterChanges> for ConsensusParameterChanges"],["impl PartialEq<RuntimeGenesis> for RuntimeGenesis"],["impl PartialEq<TxnBatch> for TxnBatch"],["impl PartialEq<CommissionSchedule> for CommissionSchedule"],["impl PartialEq<ExecutorCommitmentHeader> for ExecutorCommitmentHeader"],["impl PartialEq<BlockMetadata> for BlockMetadata"],["impl PartialEq<SignedTCBInfo> for SignedTCBInfo"],["impl PartialEq<Withdraw> for Withdraw"],["impl PartialEq<Prefix> for Prefix"],["impl PartialEq<Account> for Account"],["impl PartialEq<Version> for Version"],["impl PartialEq<ExecutorCommitmentFailure> for ExecutorCommitmentFailure"],["impl PartialEq<Status> for Status"],["impl PartialEq<Slash> for Slash"],["impl PartialEq<CancelUpgradeProposal> for CancelUpgradeProposal"],["impl PartialEq<Node> for Node"],["impl PartialEq<Header> for Header"],["impl PartialEq<Transfer> for Transfer"],["impl PartialEq<MrSigner> for MrSigner"],["impl PartialEq<HeaderType> for HeaderType"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<RootType> for RootType"],["impl PartialEq<QuotePolicy> for QuotePolicy"],["impl PartialEq<Hash> for Hash"],["impl PartialEq<StakeThreshold> for StakeThreshold"],["impl PartialEq<SchedulingConstraints> for SchedulingConstraints"],["impl PartialEq<DebondingDelegation> for DebondingDelegation"],["impl PartialEq<AddEscrowResult> for AddEscrowResult"],["impl PartialEq<TCBStatus> for TCBStatus"],["impl PartialEq<MrEnclave> for MrEnclave"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<SessionID> for SessionID"],["impl PartialEq<ExecutionMode> for ExecutionMode"],["impl PartialEq<StorageParameters> for StorageParameters"],["impl PartialEq<TLSAddress> for TLSAddress"],["impl PartialEq<RuntimeAdmissionPolicy> for RuntimeAdmissionPolicy"],["impl PartialEq<NodeRuntime> for NodeRuntime"],["impl PartialEq<EntityWhitelistRuntimeAdmissionPolicy> for EntityWhitelistRuntimeAdmissionPolicy"],["impl PartialEq<ProtocolVersions> for ProtocolVersions"],["impl PartialEq<TxnSchedulerParameters> for TxnSchedulerParameters"],["impl PartialEq<EncryptedMasterSecret> for EncryptedMasterSecret"],["impl PartialEq<EscrowAccount> for EscrowAccount"],["impl PartialEq<CapabilityTEE> for CapabilityTEE"],["impl PartialEq<IncomingMessage> for IncomingMessage"],["impl PartialEq<MessageEvent> for MessageEvent"],["impl PartialEq<MinPoolSizeConstraint> for MinPoolSizeConstraint"],["impl PartialEq<VersionInfo> for VersionInfo"],["impl PartialEq<UpgradeProposal> for UpgradeProposal"],["impl PartialEq<ThresholdKind> for ThresholdKind"],["impl PartialEq<AnnotatedBlock> for AnnotatedBlock"],["impl PartialEq<Escrow> for Escrow"],["impl PartialEq<Proof> for Proof"],["impl PartialEq<EncryptedEphemeralSecret> for EncryptedEphemeralSecret"],["impl PartialEq<ExecutorCommitment> for ExecutorCommitment"],["impl PartialEq<StakeAccumulator> for StakeAccumulator"],["impl PartialEq<StakingMessage> for StakingMessage"],["impl PartialEq<CoarsenedKey> for CoarsenedKey"],["impl PartialEq<WithdrawResult> for WithdrawResult"],["impl PartialEq<AVR> for AVR"],["impl PartialEq<RoundResults> for RoundResults"],["impl PartialEq<LogEntry> for LogEntry"],["impl PartialEq<CommissionRateStep> for CommissionRateStep"],["impl PartialEq<QuotePolicy> for QuotePolicy"],["impl PartialEq<SignedQEIdentity> for SignedQEIdentity"],["impl PartialEq<TCBBundle> for TCBBundle"],["impl PartialEq<TEEHardware> for TEEHardware"],["impl PartialEq<Block> for Block"],["impl PartialEq<QuoteBundle> for QuoteBundle"],["impl PartialEq<RegistryMessage> for RegistryMessage"],["impl PartialEq<SignedEncryptedMasterSecret> for SignedEncryptedMasterSecret"],["impl PartialEq<Event> for Event"],["impl PartialEq<ProposalContent> for ProposalContent"],["impl PartialEq<Kind> for Kind"],["impl PartialEq<EnclaveIdentity> for EnclaveIdentity"],["impl PartialEq<ProposalVote> for ProposalVote"],["impl PartialEq<TCPAddress> for TCPAddress"],["impl PartialEq<VRFInfo> for VRFInfo"],["impl PartialEq<MaxNodesConstraint> for MaxNodesConstraint"],["impl PartialEq<ChangeParametersProposal> for ChangeParametersProposal"],["impl PartialEq<SignedEncryptedEphemeralSecret> for SignedEncryptedEphemeralSecret"],["impl PartialEq<PolicySGX> for PolicySGX"],["impl PartialEq<Namespace> for Namespace"],["impl PartialEq<GeneralAccount> for GeneralAccount"],["impl PartialEq<SignatureBundle> for SignatureBundle"],["impl PartialEq<Role> for Role"],["impl PartialEq<Runtime> for Runtime"],["impl PartialEq<TransferResult> for TransferResult"],["impl PartialEq<CommissionRateBoundStep> for CommissionRateBoundStep"],["impl PartialEq<SignedPolicySGX> for SignedPolicySGX"],["impl PartialEq<ReadWriteSet> for ReadWriteSet"],["impl PartialEq<GovernanceMessage> for GovernanceMessage"]],
-"oasis_runtime_sdk":[["impl PartialEq<Address> for Address"],["impl PartialEq<SignatureType> for SignatureType"],["impl PartialEq<Mode> for Mode"],["impl PartialEq<Denomination> for Denomination"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<RewardAction> for RewardAction"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<SenderMeta> for SenderMeta"],["impl PartialEq<Event> for Event"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<CallFormat> for CallFormat"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<SignatureAddressSpec> for SignatureAddressSpec"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<ConsensusError> for ConsensusError"],["impl PartialEq<Signature> for Signature"],["impl PartialEq<BaseUnits> for BaseUnits"],["impl PartialEq<Parameters> for Parameters"]],
+"oasis_contract_sdk_types":[["impl PartialEq<CallFormat> for CallFormat"],["impl PartialEq<BaseUnits> for BaseUnits"],["impl PartialEq<InstanceId> for InstanceId"],["impl PartialEq<NotifyReply> for NotifyReply"],["impl PartialEq<Denomination> for Denomination"],["impl PartialEq<CodeId> for CodeId"],["impl PartialEq<Address> for Address"]],
+"oasis_core_runtime":[["impl PartialEq<Hash> for Hash"],["impl PartialEq<SignatureBundle> for SignatureBundle"],["impl PartialEq<Kind> for Kind"],["impl PartialEq<SessionID> for SessionID"],["impl PartialEq<Slash> for Slash"],["impl PartialEq<TxnSchedulerParameters> for TxnSchedulerParameters"],["impl PartialEq<TreeID> for TreeID"],["impl PartialEq<ReclaimEscrowResult> for ReclaimEscrowResult"],["impl PartialEq<CommitteeKind> for CommitteeKind"],["impl PartialEq<SignedEncryptedEphemeralSecret> for SignedEncryptedEphemeralSecret"],["impl PartialEq<ProposalContent> for ProposalContent"],["impl PartialEq<RegistryMessage> for RegistryMessage"],["impl PartialEq<ConsensusAddress> for ConsensusAddress"],["impl PartialEq<Address> for Address"],["impl PartialEq<Namespace> for Namespace"],["impl PartialEq<RawProofEntry> for RawProofEntry"],["impl PartialEq<Block> for Block"],["impl PartialEq<TrustRoot> for TrustRoot"],["impl PartialEq<RuntimeKind> for RuntimeKind"],["impl PartialEq<MrEnclave> for MrEnclave"],["impl PartialEq<StorageParameters> for StorageParameters"],["impl PartialEq<StakingMessage> for StakingMessage"],["impl PartialEq<TLSInfo> for TLSInfo"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<Vote> for Vote"],["impl PartialEq<StakeThreshold> for StakeThreshold"],["impl PartialEq<CommissionRateStep> for CommissionRateStep"],["impl PartialEq<Status> for Status"],["impl PartialEq<ReclaimEscrow> for ReclaimEscrow"],["impl PartialEq<TCBBundle> for TCBBundle"],["impl PartialEq<ProposalVote> for ProposalVote"],["impl PartialEq<TransferEvent> for TransferEvent"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<Version> for Version"],["impl PartialEq<DebondingDelegation> for DebondingDelegation"],["impl PartialEq<Root> for Root"],["impl PartialEq<BlockMetadata> for BlockMetadata"],["impl PartialEq<SlashReason> for SlashReason"],["impl PartialEq<PeerFeedback> for PeerFeedback"],["impl PartialEq<MrSigner> for MrSigner"],["impl PartialEq<RuntimeStakingParameters> for RuntimeStakingParameters"],["impl PartialEq<LogEntryKind> for LogEntryKind"],["impl PartialEq<CancelUpgradeProposal> for CancelUpgradeProposal"],["impl PartialEq<EntityWhitelistConfig> for EntityWhitelistConfig"],["impl PartialEq<Runtime> for Runtime"],["impl PartialEq<Account> for Account"],["impl PartialEq<TEEHardware> for TEEHardware"],["impl PartialEq<SignedPolicySGX> for SignedPolicySGX"],["impl PartialEq<RuntimeGenesis> for RuntimeGenesis"],["impl PartialEq<HostStorageEndpoint> for HostStorageEndpoint"],["impl PartialEq<StakeAccumulator> for StakeAccumulator"],["impl PartialEq<EntityWhitelistRuntimeAdmissionPolicy> for EntityWhitelistRuntimeAdmissionPolicy"],["impl PartialEq<AllowanceChangeEvent> for AllowanceChangeEvent"],["impl PartialEq<GovernanceMessage> for GovernanceMessage"],["impl PartialEq<CommissionSchedule> for CommissionSchedule"],["impl PartialEq<TCBStatus> for TCBStatus"],["impl PartialEq<HeaderType> for HeaderType"],["impl PartialEq<Message> for Message"],["impl PartialEq<ExecutionMode> for ExecutionMode"],["impl PartialEq<MaxNodesConstraint> for MaxNodesConstraint"],["impl PartialEq<TCPAddress> for TCPAddress"],["impl PartialEq<ExecutorCommitment> for ExecutorCommitment"],["impl PartialEq<ConsensusInfo> for ConsensusInfo"],["impl PartialEq<CapabilityTEE> for CapabilityTEE"],["impl PartialEq<TransferResult> for TransferResult"],["impl PartialEq<Signed> for Signed"],["impl PartialEq<MessageEvent> for MessageEvent"],["impl PartialEq<GeneralAccount> for GeneralAccount"],["impl PartialEq<AVR> for AVR"],["impl PartialEq<LogEntry> for LogEntry"],["impl PartialEq<ProtocolVersions> for ProtocolVersions"],["impl PartialEq<TxnBatch> for TxnBatch"],["impl PartialEq<Withdraw> for Withdraw"],["impl PartialEq<Escrow> for Escrow"],["impl PartialEq<MultiSigned> for MultiSigned"],["impl PartialEq<RoundResults> for RoundResults"],["impl PartialEq<SchedulingConstraints> for SchedulingConstraints"],["impl PartialEq<SharePool> for SharePool"],["impl<T: PartialEq> PartialEq<Versioned<T>> for Versioned<T>"],["impl PartialEq<QuoteBundle> for QuoteBundle"],["impl PartialEq<Quote> for Quote"],["impl PartialEq<Proof> for Proof"],["impl PartialEq<VersionInfo> for VersionInfo"],["impl PartialEq<SignedTCBInfo> for SignedTCBInfo"],["impl PartialEq<EscrowEvent> for EscrowEvent"],["impl PartialEq<EncryptedEphemeralSecret> for EncryptedEphemeralSecret"],["impl PartialEq<SignedEncryptedMasterSecret> for SignedEncryptedMasterSecret"],["impl PartialEq<AnnotatedBlock> for AnnotatedBlock"],["impl PartialEq<Delegation> for Delegation"],["impl PartialEq<Signature> for Signature"],["impl PartialEq<TLSAddress> for TLSAddress"],["impl PartialEq<Transfer> for Transfer"],["impl PartialEq<PolicySGX> for PolicySGX"],["impl PartialEq<ConsensusParameterChanges> for ConsensusParameterChanges"],["impl PartialEq<Role> for Role"],["impl PartialEq<Node> for Node"],["impl PartialEq<ThresholdKind> for ThresholdKind"],["impl PartialEq<QuotePolicy> for QuotePolicy"],["impl PartialEq<EpochTimeState> for EpochTimeState"],["impl PartialEq<EncryptedSecret> for EncryptedSecret"],["impl PartialEq<AddEscrowResult> for AddEscrowResult"],["impl PartialEq<VRFInfo> for VRFInfo"],["impl PartialEq<NodeBox> for NodeBox"],["impl PartialEq<ComputeResultsHeader> for ComputeResultsHeader"],["impl PartialEq<Capabilities> for Capabilities"],["impl PartialEq<UpgradeProposal> for UpgradeProposal"],["impl PartialEq<QuotePolicy> for QuotePolicy"],["impl PartialEq<WithdrawResult> for WithdrawResult"],["impl PartialEq<EncryptedMasterSecret> for EncryptedMasterSecret"],["impl PartialEq<MinPoolSizeConstraint> for MinPoolSizeConstraint"],["impl PartialEq<Header> for Header"],["impl PartialEq<P2PInfo> for P2PInfo"],["impl PartialEq<RuntimeGovernanceModel> for RuntimeGovernanceModel"],["impl PartialEq<Event> for Event"],["impl PartialEq<QuotePolicy> for QuotePolicy"],["impl PartialEq<ExecutorCommitmentFailure> for ExecutorCommitmentFailure"],["impl PartialEq<EnclavePolicySGX> for EnclavePolicySGX"],["impl PartialEq<ValidatorSetConstraint> for ValidatorSetConstraint"],["impl PartialEq<EscrowAccount> for EscrowAccount"],["impl PartialEq<CommissionRateBoundStep> for CommissionRateBoundStep"],["impl PartialEq<EnclaveIdentity> for EnclaveIdentity"],["impl PartialEq<BurnEvent> for BurnEvent"],["impl PartialEq<ExecutorParameters> for ExecutorParameters"],["impl PartialEq<Quantity> for Quantity"],["impl PartialEq<ReadWriteSet> for ReadWriteSet"],["impl PartialEq<NodeRuntime> for NodeRuntime"],["impl PartialEq<CoarsenedKey> for CoarsenedKey"],["impl PartialEq<SignedQEIdentity> for SignedQEIdentity"],["impl PartialEq<Prefix> for Prefix"],["impl PartialEq<RuntimeAdmissionPolicy> for RuntimeAdmissionPolicy"],["impl PartialEq<ExecutorCommitmentHeader> for ExecutorCommitmentHeader"],["impl PartialEq<ChangeParametersProposal> for ChangeParametersProposal"],["impl PartialEq<IncomingMessage> for IncomingMessage"],["impl PartialEq<RolesMask> for RolesMask"],["impl PartialEq<RootType> for RootType"]],
+"oasis_runtime_sdk":[["impl PartialEq<SenderMeta> for SenderMeta"],["impl PartialEq<SignatureType> for SignatureType"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<Parameters> for Parameters"],["impl PartialEq<RewardAction> for RewardAction"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<SignatureAddressSpec> for SignatureAddressSpec"],["impl PartialEq<Signature> for Signature"],["impl PartialEq<ConsensusError> for ConsensusError"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<CallFormat> for CallFormat"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<Mode> for Mode"],["impl PartialEq<BaseUnits> for BaseUnits"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<Denomination> for Denomination"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<Event> for Event"],["impl PartialEq<Address> for Address"]],
"oasis_runtime_sdk_contracts":[["impl PartialEq<ABI> for ABI"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/core/cmp/trait.PartialOrd.js b/rust/implementors/core/cmp/trait.PartialOrd.js
index 6294113188..8dc89c0ab0 100644
--- a/rust/implementors/core/cmp/trait.PartialOrd.js
+++ b/rust/implementors/core/cmp/trait.PartialOrd.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
-"oasis_contract_sdk_types":[["impl PartialOrd<BaseUnits> for BaseUnits"],["impl PartialOrd<Address> for Address"],["impl PartialOrd<Denomination> for Denomination"]],
-"oasis_core_runtime":[["impl PartialOrd<MrSigner> for MrSigner"],["impl PartialOrd<Quantity> for Quantity"],["impl PartialOrd<SessionID> for SessionID"],["impl PartialOrd<Namespace> for Namespace"],["impl PartialOrd<Vote> for Vote"],["impl PartialOrd<Prefix> for Prefix"],["impl PartialOrd<MrEnclave> for MrEnclave"],["impl PartialOrd<CommitteeKind> for CommitteeKind"],["impl PartialOrd<Signature> for Signature"],["impl PartialOrd<RolesMask> for RolesMask"],["impl PartialOrd<Role> for Role"],["impl PartialOrd<Address> for Address"],["impl PartialOrd<Hash> for Hash"],["impl PartialOrd<ThresholdKind> for ThresholdKind"],["impl PartialOrd<PublicKey> for PublicKey"],["impl PartialOrd<SlashReason> for SlashReason"]],
-"oasis_runtime_sdk":[["impl PartialOrd<Address> for Address"],["impl PartialOrd<Denomination> for Denomination"],["impl PartialOrd<SignatureType> for SignatureType"],["impl PartialOrd<BaseUnits> for BaseUnits"]]
+"oasis_contract_sdk_types":[["impl PartialOrd<Denomination> for Denomination"],["impl PartialOrd<BaseUnits> for BaseUnits"],["impl PartialOrd<Address> for Address"]],
+"oasis_core_runtime":[["impl PartialOrd<ThresholdKind> for ThresholdKind"],["impl PartialOrd<Vote> for Vote"],["impl PartialOrd<PublicKey> for PublicKey"],["impl PartialOrd<Prefix> for Prefix"],["impl PartialOrd<RolesMask> for RolesMask"],["impl PartialOrd<Role> for Role"],["impl PartialOrd<Signature> for Signature"],["impl PartialOrd<Namespace> for Namespace"],["impl PartialOrd<SessionID> for SessionID"],["impl PartialOrd<Quantity> for Quantity"],["impl PartialOrd<CommitteeKind> for CommitteeKind"],["impl PartialOrd<SlashReason> for SlashReason"],["impl PartialOrd<Hash> for Hash"],["impl PartialOrd<MrEnclave> for MrEnclave"],["impl PartialOrd<MrSigner> for MrSigner"],["impl PartialOrd<Address> for Address"]],
+"oasis_runtime_sdk":[["impl PartialOrd<BaseUnits> for BaseUnits"],["impl PartialOrd<Address> for Address"],["impl PartialOrd<SignatureType> for SignatureType"],["impl PartialOrd<Denomination> for Denomination"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/core/convert/trait.AsRef.js b/rust/implementors/core/convert/trait.AsRef.js
index 4b4702b8e0..b57e712a37 100644
--- a/rust/implementors/core/convert/trait.AsRef.js
+++ b/rust/implementors/core/convert/trait.AsRef.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
"oasis_contract_sdk_types":[["impl AsRef<[u8]> for Denomination"],["impl AsRef<[u8]> for Address"]],
-"oasis_core_runtime":[["impl AsRef<[u8]> for Hash"],["impl AsRef<[u8]> for MrSigner"],["impl AsRef<[u8]> for PublicKey"],["impl AsRef<[u8]> for PrivateKey"],["impl AsRef<[u8]> for MrEnclave"],["impl AsRef<[u8]> for Signature"],["impl AsRef<[u8]> for Namespace"],["impl AsRef<[u8]> for Prefix"],["impl AsRef<[u8]> for Address"],["impl AsRef<[u8]> for PublicKey"],["impl AsRef<[u8]> for CoarsenedKey"],["impl AsRef<[u8]> for RawProofEntry"],["impl AsRef<[u8]> for SessionID"]],
-"oasis_runtime_sdk":[["impl AsRef<[u8]> for Signature"],["impl AsRef<[u8]> for Denomination"],["impl AsRef<[u8]> for Address"],["impl AsRef<[u8]> for PublicKey"]]
+"oasis_core_runtime":[["impl AsRef<[u8]> for Hash"],["impl AsRef<[u8]> for MrEnclave"],["impl AsRef<[u8]> for Prefix"],["impl AsRef<[u8]> for RawProofEntry"],["impl AsRef<[u8]> for CoarsenedKey"],["impl AsRef<[u8]> for SessionID"],["impl AsRef<[u8]> for PrivateKey"],["impl AsRef<[u8]> for PublicKey"],["impl AsRef<[u8]> for Address"],["impl AsRef<[u8]> for MrSigner"],["impl AsRef<[u8]> for Signature"],["impl AsRef<[u8]> for Namespace"],["impl AsRef<[u8]> for PublicKey"]],
+"oasis_runtime_sdk":[["impl AsRef<[u8]> for Denomination"],["impl AsRef<[u8]> for Signature"],["impl AsRef<[u8]> for PublicKey"],["impl AsRef<[u8]> for Address"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/core/convert/trait.From.js b/rust/implementors/core/convert/trait.From.js
index 59b7a09b14..7c3b2a2046 100644
--- a/rust/implementors/core/convert/trait.From.js
+++ b/rust/implementors/core/convert/trait.From.js
@@ -1,8 +1,8 @@
(function() {var implementors = {
"oasis_contract_sdk":[["impl From<ExecutionContext> for MockContext"]],
"oasis_contract_sdk_storage":[["impl<I: Integer> From<I> for Int<I>"]],
-"oasis_contract_sdk_types":[["impl From<Denomination> for Denomination"],["impl From<AccountsQuery> for QueryRequest"],["impl From<Address> for Address"],["impl From<BaseUnits> for BaseUnits"],["impl From<u64> for CodeId"],["impl From<u64> for InstanceId"],["impl From<Denomination> for Denomination"],["impl From<&BaseUnits> for BaseUnits"],["impl From<AccountsResponse> for QueryResponse"],["impl From<CallFormat> for CallFormat"],["impl From<CallResult> for CallResult"],["impl From<Address> for Address"]],
-"oasis_core_runtime":[["impl From<&'static str> for MrSigner"],["impl From<&[u8]> for SessionID"],["impl From<Vec<u8, Global>> for PublicKey"],["impl From<&'static str> for Hash"],["impl From<VecDeque<Vec<u8, Global>, Global>> for TxnBatch"],["impl From<Vec<Vec<u8, Global>, Global>> for TxnBatch"],["impl From<Vec<u8, Global>> for Namespace"],["impl From<Vec<u8, Global>> for MrSigner"],["impl From<[u8; 32]> for PublicKey"],["impl From<Error> for StateError"],["impl From<Error> for Error"],["impl From<u128> for Quantity"],["impl From<RawProofEntry> for Vec<u8>"],["impl From<&[u8]> for PublicKey"],["impl From<Error> for Error"],["impl From<StaticSecret> for PrivateKey"],["impl From<MrSigner> for [u8; 32]"],["impl From<DecodeError> for Error"],["impl From<Error> for Error"],["impl From<Vec<u8, Global>> for RawProofEntry"],["impl From<Vec<u8, Global>> for Prefix"],["impl From<&[u8]> for Signature"],["impl From<Signature> for [u8; 64]"],["impl From<&[u8]> for MrEnclave"],["impl From<Vec<u8, Global>> for SessionID"],["impl From<u64> for Version"],["impl From<LightBlockMeta> for LightBlock"],["impl From<[u8; 32]> for PrivateKey"],["impl From<&[u8]> for Hash"],["impl From<&[u8]> for Namespace"],["impl From<Vec<u8, Global>> for CoarsenedKey"],["impl From<JoinError> for Error"],["impl From<&[u8; 21]> for Address"],["impl From<Vec<u8, Global>> for Signature"],["impl From<Error> for Error"],["impl From<&'static str> for MrEnclave"],["impl From<Error> for RpcClientError"],["impl From<ProtocolError> for Error"],["impl From<StateError> for Error"],["impl<'a> From<&'a str> for Address"],["impl From<Address> for [u8; 21]"],["impl From<Prefix> for Vec<u8>"],["impl From<&'static str> for PublicKey"],["impl From<TxnBatch> for VecDeque<Vec<u8>>"],["impl From<StateError> for Error"],["impl From<&[u8]> for MrSigner"],["impl From<Hash> for [u8; 32]"],["impl From<Vec<u8, Global>> for MrEnclave"],["impl From<Namespace> for [u8; 32]"],["impl From<Vec<u8, Global>> for Hash"],["impl From<u16> for Quantity"],["impl From<u64> for Quantity"],["impl From<PrivateKey> for StaticSecret"],["impl From<DecodeError> for RpcClientError"],["impl From<CoarsenedKey> for Vec<u8>"],["impl From<Version> for u64"],["impl From<&'static str> for Signature"],["impl From<MrEnclave> for [u8; 32]"],["impl From<Error> for Error"],["impl From<&'static str> for SessionID"],["impl From<u32> for Quantity"],["impl From<SessionID> for [u8; 32]"],["impl From<PublicKey> for PublicKey"],["impl From<&'static str> for Namespace"],["impl From<TxnBatch> for Vec<Vec<u8>>"],["impl From<PublicKey> for [u8; 32]"],["impl From<u8> for Quantity"],["impl From<&PrivateKey> for PublicKey"],["impl From<PublicKey> for PublicKey"]],
-"oasis_runtime_sdk":[["impl From<PublicKey> for PublicKey"],["impl From<&Mode> for &'static str"],["impl From<RewardScheduleError> for ParameterValidationError"],["impl From<Error> for RuntimeError"],["impl From<Error> for RuntimeError"],["impl From<&'static str> for PublicKey"],["impl From<&'static str> for PublicKey"],["impl From<&'static str> for PublicKey"],["impl From<Error> for Error"],["impl From<&'static str> for PublicKey"],["impl From<Transaction> for TransactionWithMeta"],["impl From<Error> for RuntimeError"],["impl From<KeyManagerError> for Error"],["impl From<Error> for Error"],["impl From<Address> for Address"],["impl From<Error> for Error"],["impl From<Error> for RuntimeError"],["impl From<Error> for Error"],["impl From<Error> for RuntimeError"],["impl From<PublicKey> for PublicKey"],["impl From<StateError> for Error"],["impl From<&'static str> for PublicKey"],["impl From<MessageEvent> for ConsensusError"],["impl From<&'static str> for Address"],["impl From<CallResult> for CallResult"],["impl From<Vec<u8, Global>> for Signature"],["impl From<TxSimulationFailure> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for RuntimeError"],["impl From<Signature> for Vec<u8>"],["impl From<CallResult> for DispatchResult"],["impl From<Error> for RuntimeError"],["impl From<&PublicKey> for PublicKey"],["impl From<Error> for RuntimeError"]],
+"oasis_contract_sdk_types":[["impl From<CallFormat> for CallFormat"],["impl From<AccountsQuery> for QueryRequest"],["impl From<u64> for CodeId"],["impl From<BaseUnits> for BaseUnits"],["impl From<u64> for InstanceId"],["impl From<Denomination> for Denomination"],["impl From<&BaseUnits> for BaseUnits"],["impl From<AccountsResponse> for QueryResponse"],["impl From<CallResult> for CallResult"],["impl From<Address> for Address"],["impl From<Address> for Address"],["impl From<Denomination> for Denomination"]],
+"oasis_core_runtime":[["impl From<PrivateKey> for StaticSecret"],["impl From<Vec<u8, Global>> for SessionID"],["impl From<u64> for Version"],["impl From<Vec<u8, Global>> for Hash"],["impl From<MrEnclave> for [u8; 32]"],["impl From<[u8; 32]> for PublicKey"],["impl From<Error> for Error"],["impl From<&'static str> for PublicKey"],["impl From<StateError> for Error"],["impl From<Prefix> for Vec<u8>"],["impl From<PublicKey> for PublicKey"],["impl From<DecodeError> for Error"],["impl From<PublicKey> for PublicKey"],["impl From<StaticSecret> for PrivateKey"],["impl From<MrSigner> for [u8; 32]"],["impl From<LightBlockMeta> for LightBlock"],["impl From<&[u8]> for MrEnclave"],["impl From<Vec<u8, Global>> for Namespace"],["impl From<Vec<u8, Global>> for PublicKey"],["impl From<RawProofEntry> for Vec<u8>"],["impl From<&[u8; 21]> for Address"],["impl From<&'static str> for Signature"],["impl From<Vec<u8, Global>> for MrSigner"],["impl From<&[u8]> for PublicKey"],["impl From<u32> for Quantity"],["impl From<TxnBatch> for Vec<Vec<u8>>"],["impl From<Vec<u8, Global>> for Signature"],["impl From<u16> for Quantity"],["impl From<&'static str> for Namespace"],["impl From<TxnBatch> for VecDeque<Vec<u8>>"],["impl From<Error> for StateError"],["impl From<Error> for Error"],["impl From<&[u8]> for Signature"],["impl From<Namespace> for [u8; 32]"],["impl From<Error> for Error"],["impl From<SessionID> for [u8; 32]"],["impl From<&[u8]> for MrSigner"],["impl From<Vec<u8, Global>> for CoarsenedKey"],["impl From<CoarsenedKey> for Vec<u8>"],["impl From<Error> for Error"],["impl From<&'static str> for SessionID"],["impl From<u64> for Quantity"],["impl From<&[u8]> for SessionID"],["impl From<PublicKey> for [u8; 32]"],["impl From<Version> for u64"],["impl From<u128> for Quantity"],["impl From<Vec<u8, Global>> for RawProofEntry"],["impl From<Error> for RpcClientError"],["impl From<&'static str> for Hash"],["impl From<Error> for Error"],["impl From<&'static str> for MrEnclave"],["impl From<[u8; 32]> for PrivateKey"],["impl From<u8> for Quantity"],["impl From<VecDeque<Vec<u8, Global>, Global>> for TxnBatch"],["impl From<Signature> for [u8; 64]"],["impl From<ProtocolError> for Error"],["impl From<DecodeError> for RpcClientError"],["impl From<&[u8]> for Hash"],["impl From<&PrivateKey> for PublicKey"],["impl From<Vec<Vec<u8, Global>, Global>> for TxnBatch"],["impl<'a> From<&'a str> for Address"],["impl From<&'static str> for MrSigner"],["impl From<JoinError> for Error"],["impl From<Address> for [u8; 21]"],["impl From<Vec<u8, Global>> for MrEnclave"],["impl From<StateError> for Error"],["impl From<Vec<u8, Global>> for Prefix"],["impl From<Hash> for [u8; 32]"],["impl From<&[u8]> for Namespace"]],
+"oasis_runtime_sdk":[["impl From<&'static str> for Address"],["impl From<Address> for Address"],["impl From<Error> for Error"],["impl From<CallResult> for DispatchResult"],["impl From<Error> for Error"],["impl From<Error> for RuntimeError"],["impl From<Signature> for Vec<u8>"],["impl From<PublicKey> for PublicKey"],["impl From<&'static str> for PublicKey"],["impl From<Error> for RuntimeError"],["impl From<&'static str> for PublicKey"],["impl From<Error> for RuntimeError"],["impl From<CallResult> for CallResult"],["impl From<KeyManagerError> for Error"],["impl From<Error> for Error"],["impl From<Error> for RuntimeError"],["impl From<Transaction> for TransactionWithMeta"],["impl From<TxSimulationFailure> for Error"],["impl From<Error> for RuntimeError"],["impl From<RewardScheduleError> for ParameterValidationError"],["impl From<PublicKey> for PublicKey"],["impl From<&'static str> for PublicKey"],["impl From<&Mode> for &'static str"],["impl From<&'static str> for PublicKey"],["impl From<&'static str> for PublicKey"],["impl From<StateError> for Error"],["impl From<Error> for RuntimeError"],["impl From<Error> for Error"],["impl From<Error> for RuntimeError"],["impl From<MessageEvent> for ConsensusError"],["impl From<Error> for Error"],["impl From<Vec<u8, Global>> for Signature"],["impl From<&PublicKey> for PublicKey"],["impl From<Error> for RuntimeError"],["impl From<Error> for Error"]],
"oasis_runtime_sdk_contracts":[["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for RuntimeError"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/core/convert/trait.TryFrom.js b/rust/implementors/core/convert/trait.TryFrom.js
index b0bca961fb..5cfc48734d 100644
--- a/rust/implementors/core/convert/trait.TryFrom.js
+++ b/rust/implementors/core/convert/trait.TryFrom.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
-"oasis_contract_sdk_types":[["impl TryFrom<&[u8]> for Denomination"],["impl TryFrom<u32> for StoreKind"],["impl TryFrom<u32> for SignatureKind"],["impl TryFrom<&[u8]> for Address"]],
+"oasis_contract_sdk_types":[["impl TryFrom<&[u8]> for Address"],["impl TryFrom<u32> for SignatureKind"],["impl TryFrom<u32> for StoreKind"],["impl TryFrom<&[u8]> for Denomination"]],
"oasis_core_runtime":[["impl TryFrom<&Quantity> for u128"],["impl TryFrom<LightBlock> for LightBlockMeta"],["impl TryFrom<&Quantity> for u64"],["impl TryFrom<Quantity> for u128"],["impl TryFrom<Quantity> for u64"]],
-"oasis_runtime_sdk":[["impl<'a> TryFrom<&'a [u8]> for Undelegation"],["impl TryFrom<u8> for SignatureType"],["impl TryFrom<&[u8]> for Address"],["impl TryFrom<CallResult> for TxSimulationFailure"],["impl TryFrom<&[u8]> for Denomination"]]
+"oasis_runtime_sdk":[["impl TryFrom<CallResult> for TxSimulationFailure"],["impl TryFrom<&[u8]> for Denomination"],["impl TryFrom<u8> for SignatureType"],["impl TryFrom<&[u8]> for Address"],["impl<'a> TryFrom<&'a [u8]> for Undelegation"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/core/default/trait.Default.js b/rust/implementors/core/default/trait.Default.js
index 0f37db1a12..afb2226c03 100644
--- a/rust/implementors/core/default/trait.Default.js
+++ b/rust/implementors/core/default/trait.Default.js
@@ -1,7 +1,7 @@
(function() {var implementors = {
"oasis_contract_sdk":[["impl Default for MockEnv"],["impl Default for MockStore"]],
-"oasis_contract_sdk_types":[["impl Default for Address"],["impl Default for ExecutionContext"],["impl Default for Denomination"],["impl Default for InstanceId"],["impl Default for BaseUnits"],["impl Default for CallFormat"],["impl Default for ExecutionOk"],["impl Default for CodeId"],["impl Default for InstantiateResult"]],
-"oasis_core_runtime":[["impl Default for ProposalContent"],["impl Default for SignedEncryptedEphemeralSecret"],["impl Default for RuntimeAdmissionPolicy"],["impl Default for Role"],["impl Default for TEEHardware"],["impl Default for TCBStatus"],["impl Default for Quantity"],["impl Default for MessageEvent"],["impl Default for RootType"],["impl Default for RawProofEntry"],["impl Default for ReadWriteSet"],["impl Default for CommissionSchedule"],["impl Default for Proof"],["impl Default for AllowanceChangeEvent"],["impl Default for Storage"],["impl Default for ExecutionMode"],["impl Default for ExecutorParameters"],["impl Default for TCPAddress"],["impl Default for ExecutorCommitment"],["impl Default for NoopDispatcher"],["impl Default for Namespace"],["impl Default for ReclaimEscrow"],["impl Default for TCBInfo"],["impl Default for Proof"],["impl Default for ProtocolVersions"],["impl Default for CheckTxMetadata"],["impl Default for EscrowAccount"],["impl Default for CoarsenedKey"],["impl Default for Identity"],["impl Default for Kind"],["impl Default for EnclaveTCBVersions"],["impl Default for VerifiedQuote"],["impl Default for PrivateKey"],["impl Default for UpgradeProposal"],["impl Default for Root"],["impl Default for SignedTCBInfo"],["impl Default for AVR"],["impl Default for Signed"],["impl Default for RoundResults"],["impl Default for FeatureScheduleControl"],["impl Default for PublicKey"],["impl Default for IterateRequest"],["impl Default for SharePool"],["impl Default for EpochTimeState"],["impl Default for Account"],["impl Default for RuntimeKind"],["impl Default for VRFInfo"],["impl Default for IncomingMessage"],["impl Default for TrustRoot"],["impl Default for HeaderType"],["impl Default for AddEscrowResult"],["impl Default for Proof"],["impl Default for ChangeParametersProposal"],["impl Default for Signature"],["impl Default for Message"],["impl Default for RuntimeGenesis"],["impl Default for TCBLevel"],["impl Default for LightBlock"],["impl Default for StakeAccumulator"],["impl Default for ComputeResultsHeader"],["impl Default for Block"],["impl Default for TreeID"],["impl Default for Capabilities"],["impl Default for EnclaveIdentity"],["impl Default for ValidatorSetConstraint"],["impl Default for TLSInfo"],["impl Default for RuntimeInfoResponse"],["impl Default for CancelUpgradeProposal"],["impl Default for TCBComponent"],["impl Default for StakeThreshold"],["impl Default for Fee"],["impl Default for EnclavePolicySGX"],["impl Default for Version"],["impl Default for Dispatcher"],["impl Default for DebondingDelegation"],["impl Default for ExecutorCommitmentHeader"],["impl Default for TLSAddress"],["impl Default for Slash"],["impl Default for GeneralAccount"],["impl Default for PublicKey"],["impl Default for Config"],["impl Default for CommitteeKind"],["impl Default for TDXModule"],["impl Default for Features"],["impl Default for Event"],["impl Default for RolesMask"],["impl Default for Status"],["impl Default for QuotePolicy"],["impl Default for NodeRuntime"],["impl Default for MrSigner"],["impl Default for EncryptedEphemeralSecret"],["impl Default for ConsensusAddress"],["impl Default for Address"],["impl Default for Hash"],["impl Default for BurnEvent"],["impl Default for RuntimeStakingParameters"],["impl Default for PostInitState"],["impl Default for TxnSchedulerParameters"],["impl Default for EntityWhitelistConfig"],["impl Default for LogEntry"],["impl Default for Withdraw"],["impl Default for MrEnclave"],["impl Default for SignedTransactionWithProof"],["impl Default for WithdrawResult"],["impl Default for Body"],["impl Default for EntityWhitelistRuntimeAdmissionPolicy"],["impl Default for CapabilityTEE"],["impl Default for PolicySGX"],["impl Default for Delegation"],["impl Default for EncryptedSecret"],["impl Default for ReclaimEscrowResult"],["impl Default for SignedQEIdentity"],["impl Default for CheckTxResult"],["impl Default for MaxNodesConstraint"],["impl Default for CommissionRateBoundStep"],["impl Default for Builder"],["impl Default for Escrow"],["impl Default for TCBBundle"],["impl Default for Error"],["impl Default for QuotePolicy"],["impl Default for HostFetchConsensusEventsResponse"],["impl Default for P2PInfo"],["impl Default for Runtime"],["impl Default for MessageType"],["impl Default for QuoteBundle"],["impl Default for QuotePolicy"],["impl Default for AnnotatedBlock"],["impl Default for StorageParameters"],["impl Default for Tag"],["impl Default for MinPoolSizeConstraint"],["impl Default for NodeBox"],["impl Default for SchedulingConstraints"],["impl Default for Node"],["impl Default for ConsensusInfo"],["impl Default for Prefix"],["impl Default for SignatureBundle"],["impl Default for ExecutorCommitmentFailure"],["impl Default for Vote"],["impl Default for Transfer"],["impl Default for ProposalVote"],["impl Default for GetRequest"],["impl Default for SignedPolicySGX"],["impl Default for TransferResult"],["impl Default for RuntimeInfoRequest"],["impl Default for Header"],["impl Default for TransferEvent"],["impl Default for SessionID"],["impl Default for BlockMetadata"],["impl Default for CommissionRateStep"],["impl Default for ProofResponse"],["impl Default for MultiSigned"],["impl Default for Frame"],["impl Default for ComputedBatch"],["impl Default for TxnBatch"],["impl Default for EncryptedMasterSecret"],["impl Default for TCBVersions"],["impl Default for QEIdentity"],["impl Default for GetPrefixesRequest"],["impl Default for VersionInfo"],["impl Default for EnclaveTCBLevel"],["impl Default for RuntimeGovernanceModel"],["impl Default for SignedEncryptedMasterSecret"],["impl Default for Error"],["impl Default for ConsensusParameterChanges"]],
-"oasis_runtime_sdk":[["impl Default for BalancesQuery"],["impl Default for CallDataPublicKeyQueryResponse"],["impl Default for RewardAction"],["impl Default for RewardSchedule"],["impl Default for Receipt"],["impl Default for DelegationInfo"],["impl Default for EpochRewards"],["impl Default for AuthInfo"],["impl Default for Transfer"],["impl Default for FeeManager"],["impl Default for GasCosts"],["impl Default for DenominationInfo"],["impl Default for Denomination"],["impl Default for ConsensusAccountQuery"],["impl Default for State"],["impl<'a> Default for DispatchOptions<'a>"],["impl Default for DenominationInfoQuery"],["impl Default for ResultEnvelopeX25519DeoxysII"],["impl Default for Metadata"],["impl Default for AccountBalance"],["impl Default for DelegationsQuery"],["impl Default for ExtendedDelegationInfo"],["impl Default for BaseUnits"],["impl Default for GasCosts"],["impl Default for UndelegationInfo"],["impl Default for SenderMeta"],["impl Default for DelegationQuery"],["impl Default for RootRng"],["impl Default for AccountBalances"],["impl Default for ReceiptKind"],["impl Default for Undelegate"],["impl Default for ConsensusTransferContext"],["impl Default for DynamicMinGasPrice"],["impl Default for GasCosts"],["impl Default for Call"],["impl Default for CallEnvelopeX25519DeoxysII"],["impl Default for Genesis"],["impl Default for Genesis"],["impl Default for CallOptions"],["impl Default for ConsensusDelegateContext"],["impl Default for Parameters"],["impl Default for Parameters"],["impl Default for Account"],["impl Default for Config"],["impl Default for Genesis"],["impl Default for ConsensusWithdrawContext"],["impl Default for ExecuteReadOnlyTxQuery"],["impl Default for Withdraw"],["impl Default for AddressesQuery"],["impl Default for Deposit"],["impl Default for Signature"],["impl Default for MockKeyManagerClient"],["impl Default for Address"],["impl Default for NonceQuery"],["impl Default for UndelegationsQuery"],["impl Default for Genesis"],["impl Default for TakeReceipt"],["impl Default for LocalConfig"],["impl Default for CallFormat"],["impl Default for ExecuteReadOnlyTxResponse"],["impl Default for Delegate"],["impl Default for Parameters"],["impl Default for Parameters"],["impl Default for RewardStep"],["impl Default for Mock"],["impl Default for BalanceQuery"],["impl Default for Fee"],["impl Default for Genesis"],["impl Default for ConsensusUndelegateContext"],["impl Default for TransactionFee"],["impl Default for ConsensusError"],["impl Default for Parameters"],["impl Default for CallResult"]],
-"oasis_runtime_sdk_contracts":[["impl Default for GasCosts"],["impl Default for InstanceQuery"],["impl Default for LocalConfig"],["impl Default for CodeStorageQueryResult"],["impl Default for CodeStorageQuery"],["impl Default for ContractEvent"],["impl Default for InstanceStorageQuery"],["impl Default for CustomQueryResult"],["impl Default for InstantiateResult"],["impl Default for CallResult"],["impl Default for InstanceStorageQueryResult"],["impl Default for CustomQuery"],["impl Default for UploadResult"],["impl Default for Genesis"],["impl Default for InstanceRawStorageQueryResult"],["impl Default for PublicKeyQueryResult"],["impl Default for Parameters"]]
+"oasis_contract_sdk_types":[["impl Default for InstanceId"],["impl Default for ExecutionOk"],["impl Default for InstantiateResult"],["impl Default for Denomination"],["impl Default for CallFormat"],["impl Default for BaseUnits"],["impl Default for Address"],["impl Default for ExecutionContext"],["impl Default for CodeId"]],
+"oasis_core_runtime":[["impl Default for VRFInfo"],["impl Default for SignedEncryptedEphemeralSecret"],["impl Default for EncryptedSecret"],["impl Default for CommitteeKind"],["impl Default for EnclaveIdentity"],["impl Default for Event"],["impl Default for TLSInfo"],["impl Default for SignedQEIdentity"],["impl Default for Fee"],["impl Default for SignedTransactionWithProof"],["impl Default for Quantity"],["impl Default for Proof"],["impl Default for P2PInfo"],["impl Default for QuotePolicy"],["impl Default for ReadWriteSet"],["impl Default for Identity"],["impl Default for RolesMask"],["impl Default for WithdrawResult"],["impl Default for ExecutorCommitmentHeader"],["impl Default for HeaderType"],["impl Default for Body"],["impl Default for ChangeParametersProposal"],["impl Default for ComputedBatch"],["impl Default for ExecutorCommitmentFailure"],["impl Default for StorageParameters"],["impl Default for MrEnclave"],["impl Default for BlockMetadata"],["impl Default for ConsensusInfo"],["impl Default for CheckTxMetadata"],["impl Default for Escrow"],["impl Default for Slash"],["impl Default for AVR"],["impl Default for QEIdentity"],["impl Default for StakeAccumulator"],["impl Default for EncryptedMasterSecret"],["impl Default for CommissionRateStep"],["impl Default for Error"],["impl Default for TCBInfo"],["impl Default for Proof"],["impl Default for SignedPolicySGX"],["impl Default for EncryptedEphemeralSecret"],["impl Default for SessionID"],["impl Default for MessageEvent"],["impl Default for RuntimeGenesis"],["impl Default for Dispatcher"],["impl Default for HostFetchConsensusEventsResponse"],["impl Default for ExecutorParameters"],["impl Default for TrustRoot"],["impl Default for ProposalContent"],["impl Default for Prefix"],["impl Default for EntityWhitelistConfig"],["impl Default for CommissionSchedule"],["impl Default for SchedulingConstraints"],["impl Default for TCBVersions"],["impl Default for ReclaimEscrow"],["impl Default for TCBStatus"],["impl Default for TransferEvent"],["impl Default for Namespace"],["impl Default for Account"],["impl Default for VersionInfo"],["impl Default for Node"],["impl Default for MrSigner"],["impl Default for TDXModule"],["impl Default for Storage"],["impl Default for Block"],["impl Default for ValidatorSetConstraint"],["impl Default for TEEHardware"],["impl Default for RoundResults"],["impl Default for Tag"],["impl Default for CoarsenedKey"],["impl Default for Kind"],["impl Default for QuotePolicy"],["impl Default for QuoteBundle"],["impl Default for Header"],["impl Default for Version"],["impl Default for Signature"],["impl Default for EnclaveTCBVersions"],["impl Default for ExecutionMode"],["impl Default for Frame"],["impl Default for Hash"],["impl Default for ConsensusParameterChanges"],["impl Default for RuntimeGovernanceModel"],["impl Default for CheckTxResult"],["impl Default for IterateRequest"],["impl Default for PostInitState"],["impl Default for BurnEvent"],["impl Default for Delegation"],["impl Default for AddEscrowResult"],["impl Default for TransferResult"],["impl Default for SignatureBundle"],["impl Default for Runtime"],["impl Default for TLSAddress"],["impl Default for SignedEncryptedMasterSecret"],["impl Default for EnclavePolicySGX"],["impl Default for TreeID"],["impl Default for Vote"],["impl Default for ProtocolVersions"],["impl Default for EnclaveTCBLevel"],["impl Default for Config"],["impl Default for GetPrefixesRequest"],["impl Default for RuntimeStakingParameters"],["impl Default for ProofResponse"],["impl Default for RuntimeInfoResponse"],["impl Default for ReclaimEscrowResult"],["impl Default for Withdraw"],["impl Default for GetRequest"],["impl Default for RawProofEntry"],["impl Default for SharePool"],["impl Default for TCPAddress"],["impl Default for TCBBundle"],["impl Default for Signed"],["impl Default for TCBComponent"],["impl Default for GeneralAccount"],["impl Default for FeatureScheduleControl"],["impl Default for CommissionRateBoundStep"],["impl Default for NodeBox"],["impl Default for Capabilities"],["impl Default for Address"],["impl Default for RuntimeInfoRequest"],["impl Default for Status"],["impl Default for RootType"],["impl Default for UpgradeProposal"],["impl Default for EscrowAccount"],["impl Default for ComputeResultsHeader"],["impl Default for PublicKey"],["impl Default for Builder"],["impl Default for SignedTCBInfo"],["impl Default for PublicKey"],["impl Default for Message"],["impl Default for PolicySGX"],["impl Default for NoopDispatcher"],["impl Default for Role"],["impl Default for CapabilityTEE"],["impl Default for IncomingMessage"],["impl Default for RuntimeAdmissionPolicy"],["impl Default for Features"],["impl Default for MaxNodesConstraint"],["impl Default for NodeRuntime"],["impl Default for TCBLevel"],["impl Default for ExecutorCommitment"],["impl Default for DebondingDelegation"],["impl Default for MinPoolSizeConstraint"],["impl Default for MessageType"],["impl Default for QuotePolicy"],["impl Default for Error"],["impl Default for CancelUpgradeProposal"],["impl Default for LightBlock"],["impl Default for Transfer"],["impl Default for AllowanceChangeEvent"],["impl Default for TxnSchedulerParameters"],["impl Default for EpochTimeState"],["impl Default for ConsensusAddress"],["impl Default for PrivateKey"],["impl Default for AnnotatedBlock"],["impl Default for VerifiedQuote"],["impl Default for MultiSigned"],["impl Default for Root"],["impl Default for ProposalVote"],["impl Default for Proof"],["impl Default for LogEntry"],["impl Default for StakeThreshold"],["impl Default for TxnBatch"],["impl Default for RuntimeKind"],["impl Default for EntityWhitelistRuntimeAdmissionPolicy"]],
+"oasis_runtime_sdk":[["impl Default for Genesis"],["impl Default for SenderMeta"],["impl Default for Fee"],["impl Default for UndelegationsQuery"],["impl Default for ExecuteReadOnlyTxQuery"],["impl Default for Parameters"],["impl Default for Genesis"],["impl Default for AuthInfo"],["impl Default for GasCosts"],["impl Default for DelegationQuery"],["impl Default for Mock"],["impl Default for CallDataPublicKeyQueryResponse"],["impl Default for ConsensusWithdrawContext"],["impl Default for Denomination"],["impl Default for CallEnvelopeX25519DeoxysII"],["impl Default for CallResult"],["impl Default for ResultEnvelopeX25519DeoxysII"],["impl Default for ConsensusError"],["impl Default for CallFormat"],["impl Default for TakeReceipt"],["impl Default for RewardSchedule"],["impl Default for Withdraw"],["impl Default for Signature"],["impl Default for GasCosts"],["impl Default for DelegationsQuery"],["impl Default for State"],["impl Default for BalanceQuery"],["impl Default for ReceiptKind"],["impl Default for Address"],["impl Default for DynamicMinGasPrice"],["impl Default for Delegate"],["impl Default for Genesis"],["impl Default for Deposit"],["impl<'a> Default for DispatchOptions<'a>"],["impl Default for BaseUnits"],["impl Default for RootRng"],["impl Default for MockKeyManagerClient"],["impl Default for ExtendedDelegationInfo"],["impl Default for Parameters"],["impl Default for ConsensusDelegateContext"],["impl Default for DelegationInfo"],["impl Default for RewardAction"],["impl Default for UndelegationInfo"],["impl Default for Config"],["impl Default for AccountBalance"],["impl Default for CallOptions"],["impl Default for Parameters"],["impl Default for ExecuteReadOnlyTxResponse"],["impl Default for Metadata"],["impl Default for AccountBalances"],["impl Default for LocalConfig"],["impl Default for Parameters"],["impl Default for DenominationInfo"],["impl Default for Transfer"],["impl Default for Genesis"],["impl Default for TransactionFee"],["impl Default for ConsensusTransferContext"],["impl Default for NonceQuery"],["impl Default for DenominationInfoQuery"],["impl Default for Account"],["impl Default for Receipt"],["impl Default for BalancesQuery"],["impl Default for Genesis"],["impl Default for ConsensusAccountQuery"],["impl Default for FeeManager"],["impl Default for ConsensusUndelegateContext"],["impl Default for Call"],["impl Default for Parameters"],["impl Default for EpochRewards"],["impl Default for GasCosts"],["impl Default for AddressesQuery"],["impl Default for RewardStep"],["impl Default for Undelegate"]],
+"oasis_runtime_sdk_contracts":[["impl Default for InstanceRawStorageQueryResult"],["impl Default for InstanceStorageQueryResult"],["impl Default for LocalConfig"],["impl Default for Parameters"],["impl Default for InstantiateResult"],["impl Default for CustomQuery"],["impl Default for UploadResult"],["impl Default for CustomQueryResult"],["impl Default for InstanceStorageQuery"],["impl Default for ContractEvent"],["impl Default for InstanceQuery"],["impl Default for CodeStorageQueryResult"],["impl Default for PublicKeyQueryResult"],["impl Default for Genesis"],["impl Default for CodeStorageQuery"],["impl Default for GasCosts"],["impl Default for CallResult"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/core/error/trait.Error.js b/rust/implementors/core/error/trait.Error.js
index 7db33a336f..225a594c12 100644
--- a/rust/implementors/core/error/trait.Error.js
+++ b/rust/implementors/core/error/trait.Error.js
@@ -1,7 +1,7 @@
(function() {var implementors = {
"oasis_contract_sdk":[["impl Error for CryptoError"]],
-"oasis_contract_sdk_types":[["impl Error for Error"],["impl Error for Error"]],
-"oasis_core_runtime":[["impl Error for Error"],["impl Error for Error"],["impl Error for StateError"],["impl Error for Error"],["impl Error for Error"],["impl Error for Error"],["impl Error for PolicyVerifierError"],["impl Error for SyncerError"],["impl Error for ProtocolError"],["impl Error for RpcClientError"],["impl Error for Error"],["impl Error for Error"]],
-"oasis_runtime_sdk":[["impl Error for Error"],["impl Error for ParameterValidationError"],["impl Error for Error"],["impl Error for ParameterValidationError"],["impl Error for ParameterValidationError"],["impl Error for Error"],["impl Error for Error"],["impl Error for Error"],["impl Error for TxSimulationFailure"],["impl Error for Error"],["impl Error for ParameterValidationError"],["impl Error for Error"],["impl Error for Error"],["impl Error for Error"],["impl Error for Error"],["impl Error for Error"],["impl Error for RewardScheduleError"],["impl Error for Error"],["impl Error for Error"],["impl Error for Error"]],
+"oasis_contract_sdk_types":[["impl Error for Error"],["impl Error for Error"]],
+"oasis_core_runtime":[["impl Error for Error"],["impl Error for Error"],["impl Error for PolicyVerifierError"],["impl Error for Error"],["impl Error for Error"],["impl Error for RpcClientError"],["impl Error for SyncerError"],["impl Error for ProtocolError"],["impl Error for Error"],["impl Error for Error"],["impl Error for StateError"],["impl Error for Error"]],
+"oasis_runtime_sdk":[["impl Error for ParameterValidationError"],["impl Error for Error"],["impl Error for Error"],["impl Error for RewardScheduleError"],["impl Error for Error"],["impl Error for ParameterValidationError"],["impl Error for Error"],["impl Error for Error"],["impl Error for Error"],["impl Error for Error"],["impl Error for Error"],["impl Error for TxSimulationFailure"],["impl Error for Error"],["impl Error for Error"],["impl Error for Error"],["impl Error for ParameterValidationError"],["impl Error for Error"],["impl Error for Error"],["impl Error for ParameterValidationError"],["impl Error for Error"]],
"oasis_runtime_sdk_contracts":[["impl Error for Error"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/core/fmt/trait.Debug.js b/rust/implementors/core/fmt/trait.Debug.js
index 2f456af2ef..5c8d46ae72 100644
--- a/rust/implementors/core/fmt/trait.Debug.js
+++ b/rust/implementors/core/fmt/trait.Debug.js
@@ -1,7 +1,7 @@
(function() {var implementors = {
"oasis_contract_sdk":[["impl Debug for CryptoError"]],
-"oasis_contract_sdk_types":[["impl Debug for Event"],["impl Debug for AccountsResponse"],["impl Debug for CallFormat"],["impl Debug for BaseUnits"],["impl Debug for AccountsQuery"],["impl Debug for NotifyReply"],["impl Debug for InstantiateResult"],["impl Debug for Denomination"],["impl Debug for Error"],["impl Debug for ExecutionResult"],["impl Debug for ExecutionOk"],["impl Debug for Reply"],["impl Debug for CallResult"],["impl Debug for Address"],["impl Debug for ExecutionContext"],["impl Debug for QueryRequest"],["impl Debug for QueryResponse"],["impl Debug for InstanceId"],["impl Debug for Error"],["impl Debug for CodeId"],["impl Debug for Message"]],
-"oasis_core_runtime":[["impl Debug for FeatureScheduleControl"],["impl Debug for Vote"],["impl Debug for CheckTxMetadata"],["impl Debug for Event"],["impl Debug for EnclavePolicySGX"],["impl Debug for TrustRoot"],["impl Debug for PeerFeedback"],["impl Debug for TransferResult"],["impl Debug for UpgradeProposal"],["impl Debug for CapabilityTEE"],["impl Debug for Body"],["impl Debug for Prefix"],["impl Debug for Kind"],["impl Debug for RegistryMessage"],["impl Debug for EncryptedEphemeralSecret"],["impl Debug for ProtocolVersions"],["impl Debug for ComputeResultsHeader"],["impl Debug for SlashReason"],["impl Debug for SignedEncryptedEphemeralSecret"],["impl Debug for StakingMessage"],["impl Debug for HostFetchConsensusEventsRequest"],["impl Debug for NodeBox"],["impl Debug for ValidatorSetConstraint"],["impl Debug for Error"],["impl Debug for MessageType"],["impl Debug for VerifiedQuote"],["impl Debug for Error"],["impl Debug for SignatureBundle"],["impl Debug for Storage"],["impl Debug for EnclaveTCBVersions"],["impl Debug for Namespace"],["impl Debug for LightBlockMeta"],["impl Debug for SignedEncryptedMasterSecret"],["impl Debug for Error"],["impl Debug for Account"],["impl Debug for StorageSyncRequest"],["impl Debug for TransferEvent"],["impl Debug for CheckTxResult"],["impl Debug for EventKind"],["impl Debug for PolicyVerifierError"],["impl Debug for PublicKey"],["impl Debug for EncryptedMasterSecret"],["impl Debug for SGXAttestation"],["impl Debug for Capabilities"],["impl Debug for GetPrefixesRequest"],["impl Debug for VersionInfo"],["impl Debug for RolesMask"],["impl Debug for TDXModule"],["impl<T: Debug> Debug for Versioned<T>"],["impl Debug for SignedQEIdentity"],["impl Debug for Tree"],["impl Debug for ProposalContent"],["impl Debug for VRFInfo"],["impl Debug for Body"],["impl Debug for Signed"],["impl Debug for GetRequest"],["impl Debug for RuntimeKind"],["impl Debug for Message"],["impl Debug for Features"],["impl Debug for Root"],["impl Debug for NodeRuntime"],["impl Debug for HostStorageEndpoint"],["impl Debug for EncryptedSecret"],["impl Debug for SchedulingConstraints"],["impl Debug for Role"],["impl Debug for ExecutorParameters"],["impl Debug for SessionID"],["impl Debug for TEEHardware"],["impl Debug for TCBStatus"],["impl Debug for Address"],["impl Debug for EscrowAccount"],["impl Debug for MultiSigned"],["impl Debug for Header"],["impl Debug for StorageSyncRequestWithEndpoint"],["impl Debug for BurnEvent"],["impl Debug for GeneralAccount"],["impl Debug for TxnSchedulerParameters"],["impl Debug for Error"],["impl Debug for EntityWhitelistRuntimeAdmissionPolicy"],["impl Debug for Withdraw"],["impl Debug for TCBBundle"],["impl Debug for QuotePolicy"],["impl Debug for EntityWhitelistConfig"],["impl Debug for GovernanceMessage"],["impl Debug for ThresholdKind"],["impl Debug for CommitteeKind"],["impl Debug for RuntimeInfoResponse"],["impl Debug for Error"],["impl Debug for HostInfo"],["impl Debug for TCBLevel"],["impl Debug for Status"],["impl Debug for EscrowEvent"],["impl Debug for RuntimeGenesis"],["impl Debug for TLSAddress"],["impl Debug for Message"],["impl Debug for EpochTimeState"],["impl Debug for Error"],["impl Debug for PublicKey"],["impl Debug for EnclaveIdentity"],["impl Debug for MrEnclave"],["impl Debug for RuntimeStakingParameters"],["impl Debug for TLSInfo"],["impl Debug for HostFetchConsensusEventsResponse"],["impl Debug for Slash"],["impl Debug for SignedPolicySGX"],["impl Debug for MinPoolSizeConstraint"],["impl Debug for StateError"],["impl Debug for Error"],["impl Debug for Transfer"],["impl Debug for CoarsenedKey"],["impl Debug for Frame"],["impl Debug for RAKBinding"],["impl Debug for Tag"],["impl Debug for Quantity"],["impl Debug for MaxNodesConstraint"],["impl Debug for ExecutionMode"],["impl Debug for ConsensusParameterChanges"],["impl Debug for Fee"],["impl Debug for Quote"],["impl Debug for TCBComponent"],["impl Debug for ComputedBatch"],["impl Debug for HeaderType"],["impl Debug for Escrow"],["impl Debug for TCBVersions"],["impl Debug for TxnBatch"],["impl Debug for CommissionRateStep"],["impl Debug for Transaction"],["impl Debug for ExecutorCommitmentHeader"],["impl Debug for RuntimeGovernanceModel"],["impl Debug for WithdrawResult"],["impl Debug for ProposalVote"],["impl Debug for ChangeParametersProposal"],["impl Debug for Version"],["impl Debug for CancelUpgradeProposal"],["impl Debug for ReadWriteSet"],["impl Debug for P2PInfo"],["impl Debug for MethodDescriptor"],["impl Debug for Proof"],["impl Debug for ConsensusAddress"],["impl Debug for SharePool"],["impl Debug for ExecutorCommitment"],["impl Debug for RuntimeInfoRequest"],["impl Debug for RpcClientError"],["impl Debug for RawProofEntry"],["impl Debug for MessageEvent"],["impl Debug for LightBlock"],["impl Debug for SGXConstraints"],["impl Debug for ProtocolError"],["impl Debug for Event"],["impl Debug for SyncerError"],["impl Debug for SignedTCBInfo"],["impl Debug for DebondingDelegation"],["impl Debug for CommissionSchedule"],["impl Debug for RoundResults"],["impl Debug for LogEntry"],["impl Debug for MrSigner"],["impl Debug for StorageParameters"],["impl Debug for AddEscrowResult"],["impl Debug for Nonce"],["impl Debug for RootType"],["impl Debug for PolicySGX"],["impl Debug for ReclaimEscrow"],["impl Debug for Node"],["impl Debug for Block"],["impl Debug for Response"],["impl Debug for CommissionRateBoundStep"],["impl Debug for SignedTransactionWithProof"],["impl Debug for EnclaveTCBLevel"],["impl Debug for Config"],["impl Debug for Proof"],["impl Debug for LogEntryKind"],["impl Debug for Error"],["impl Debug for BlockMetadata"],["impl Debug for AllowanceChangeEvent"],["impl Debug for QuoteBundle"],["impl Debug for Hash"],["impl Debug for Message"],["impl Debug for Request"],["impl Debug for ReclaimEscrowResult"],["impl Debug for IterateRequest"],["impl Debug for Signature"],["impl Debug for TCBInfo"],["impl Debug for IncomingMessage"],["impl Debug for QuotePolicy"],["impl Debug for RuntimeAdmissionPolicy"],["impl Debug for StakeThreshold"],["impl Debug for TCPAddress"],["impl Debug for Delegation"],["impl Debug for ExecutorCommitmentFailure"],["impl Debug for StorageSyncResponse"],["impl Debug for ConsensusInfo"],["impl Debug for ProofResponse"],["impl Debug for AVR"],["impl Debug for QuotePolicy"],["impl Debug for AnnotatedBlock"],["impl Debug for Proof"],["impl Debug for QEIdentity"],["impl Debug for Runtime"],["impl Debug for StakeAccumulator"],["impl Debug for TreeID"]],
-"oasis_runtime_sdk":[["impl Debug for ConsensusError"],["impl Debug for MethodHandlerInfo"],["impl Debug for Parameters"],["impl Debug for Error"],["impl Debug for ConsensusDelegateContext"],["impl Debug for AccountBalance"],["impl Debug for SubcallInfo"],["impl Debug for ConsensusUndelegateContext"],["impl Debug for CallFormat"],["impl Debug for GasCosts"],["impl Debug for RuntimeInfoResponse"],["impl Debug for PublicKey"],["impl Debug for UnverifiedTransaction"],["impl Debug for Event"],["impl Debug for AddressesQuery"],["impl Debug for NonceQuery"],["impl Debug for ConsensusTransferContext"],["impl Debug for FeeManager"],["impl Debug for CallOptions"],["impl Debug for ReceiptKind"],["impl Debug for SenderMeta"],["impl Debug for Delegate"],["impl Debug for CallDataPublicKeyQueryResponse"],["impl Debug for Error"],["impl Debug for EpochRewards"],["impl Debug for RewardScheduleError"],["impl Debug for Signature"],["impl Debug for Genesis"],["impl Debug for RewardSchedule"],["impl Debug for TakeReceipt"],["impl Debug for AccountBalances"],["impl Debug for ParameterValidationError"],["impl Debug for Mode"],["impl Debug for Transfer"],["impl Debug for Genesis"],["impl Debug for DelegationQuery"],["impl Debug for GasCosts"],["impl Debug for Account"],["impl Debug for DenominationInfo"],["impl Debug for ExtendedDelegationInfo"],["impl Debug for Error"],["impl Debug for Error"],["impl Debug for CallEnvelopeX25519DeoxysII"],["impl Debug for CallerAddress"],["impl Debug for MessageResult"],["impl Debug for MethodHandlerKind"],["impl Debug for PublicKey"],["impl Debug for Withdraw"],["impl Debug for SignatureType"],["impl Debug for PublicKey"],["impl Debug for Denomination"],["impl Debug for Error"],["impl Debug for ConsensusAccountQuery"],["impl Debug for UndelegationInfo"],["impl Debug for Error"],["impl Debug for EstimateGasQuery"],["impl Debug for Error"],["impl Debug for LocalConfig"],["impl Debug for DenominationInfoQuery"],["impl Debug for AuthProof"],["impl Debug for GasCosts"],["impl Debug for SubcallResult"],["impl Debug for Error"],["impl Debug for Metadata"],["impl Debug for ExecuteReadOnlyTxResponse"],["impl Debug for AuthInfo"],["impl Debug for CallResult"],["impl Debug for Receipt"],["impl Debug for Parameters"],["impl Debug for Genesis"],["impl Debug for UndelegationsQuery"],["impl Debug for DelegationInfo"],["impl Debug for ParameterValidationError"],["impl Debug for DynamicMinGasPrice"],["impl Debug for PublicKey"],["impl Debug for TransactionFee"],["impl Debug for ResultEnvelopeX25519DeoxysII"],["impl Debug for CallResult"],["impl Debug for EventTag"],["impl Debug for Config"],["impl Debug for DelegationsQuery"],["impl Debug for ModuleInfo"],["impl Debug for Error"],["impl Debug for BalanceQuery"],["impl Debug for ParameterValidationError"],["impl Debug for Undelegate"],["impl Debug for PublicKey"],["impl Debug for Address"],["impl Debug for TxSimulationFailure"],["impl Debug for ParameterValidationError"],["impl Debug for Genesis"],["impl Debug for AddressSpec"],["impl Debug for ExecuteReadOnlyTxQuery"],["impl Debug for Call"],["impl Debug for Event"],["impl Debug for SignatureAddressSpec"],["impl Debug for Error"],["impl Debug for Parameters"],["impl Debug for Error"],["impl Debug for MessageEventHookInvocation"],["impl Debug for DispatchResult"],["impl Debug for State"],["impl Debug for Parameters"],["impl Debug for Error"],["impl Debug for Fee"],["impl Debug for Signer"],["impl Debug for BalancesQuery"],["impl Debug for Deposit"],["impl Debug for Metadata"],["impl Debug for Parameters"],["impl Debug for Transaction"],["impl Debug for BaseUnits"],["impl Debug for Error"],["impl Debug for RewardStep"],["impl Debug for Error"],["impl Debug for ConsensusWithdrawContext"],["impl Debug for Event"],["impl Debug for RewardAction"],["impl Debug for Genesis"],["impl Debug for Event"],["impl Debug for PublicKey"],["impl Debug for SignerInfo"]],
-"oasis_runtime_sdk_contracts":[["impl Debug for CustomQueryResult"],["impl Debug for ContractEvent"],["impl Debug for Instance"],["impl Debug for LocalConfig"],["impl Debug for Event"],["impl Debug for StoreKind"],["impl Debug for Upgrade"],["impl Debug for Parameters"],["impl Debug for Policy"],["impl Debug for PublicKeyKind"],["impl Debug for InstanceStorageQuery"],["impl Debug for Genesis"],["impl Debug for InstanceRawStorageQueryResult"],["impl Debug for Upload"],["impl Debug for InstanceStorageQueryResult"],["impl Debug for GasCosts"],["impl Debug for Error"],["impl Debug for Code"],["impl Debug for CodeStorageQuery"],["impl Debug for PublicKeyQueryResult"],["impl Debug for UploadResult"],["impl Debug for CodeQuery"],["impl Debug for CallResult"],["impl Debug for ABI"],["impl Debug for CodeStorageQueryResult"],["impl Debug for InstanceQuery"],["impl Debug for InstantiateResult"],["impl Debug for Call"],["impl Debug for CustomQuery"],["impl Debug for ChangeUpgradePolicy"],["impl Debug for PublicKeyQuery"],["impl Debug for Instantiate"],["impl Debug for InstanceRawStorageQuery"]]
+"oasis_contract_sdk_types":[["impl Debug for ExecutionContext"],["impl Debug for Error"],["impl Debug for Address"],["impl Debug for NotifyReply"],["impl Debug for AccountsResponse"],["impl Debug for QueryResponse"],["impl Debug for Reply"],["impl Debug for AccountsQuery"],["impl Debug for CallFormat"],["impl Debug for CodeId"],["impl Debug for QueryRequest"],["impl Debug for Event"],["impl Debug for ExecutionOk"],["impl Debug for Message"],["impl Debug for InstanceId"],["impl Debug for InstantiateResult"],["impl Debug for BaseUnits"],["impl Debug for Error"],["impl Debug for CallResult"],["impl Debug for Denomination"],["impl Debug for ExecutionResult"]],
+"oasis_core_runtime":[["impl Debug for TransferEvent"],["impl Debug for SGXAttestation"],["impl Debug for ConsensusParameterChanges"],["impl Debug for TxnSchedulerParameters"],["impl Debug for MessageType"],["impl Debug for ReclaimEscrow"],["impl Debug for VRFInfo"],["impl Debug for CommissionRateStep"],["impl Debug for Transfer"],["impl Debug for Role"],["impl Debug for GetRequest"],["impl Debug for RootType"],["impl Debug for Nonce"],["impl Debug for LogEntry"],["impl Debug for FeatureScheduleControl"],["impl Debug for ProtocolVersions"],["impl Debug for Body"],["impl Debug for WithdrawResult"],["impl Debug for RuntimeStakingParameters"],["impl Debug for Quote"],["impl Debug for Error"],["impl Debug for Delegation"],["impl Debug for ExecutorCommitment"],["impl Debug for Block"],["impl Debug for LightBlock"],["impl Debug for TLSAddress"],["impl Debug for AddEscrowResult"],["impl Debug for Escrow"],["impl Debug for P2PInfo"],["impl Debug for RawProofEntry"],["impl Debug for CommissionSchedule"],["impl Debug for HostFetchConsensusEventsResponse"],["impl Debug for Transaction"],["impl Debug for Error"],["impl Debug for TEEHardware"],["impl Debug for HostInfo"],["impl Debug for UpgradeProposal"],["impl Debug for RuntimeKind"],["impl Debug for QuotePolicy"],["impl Debug for Status"],["impl Debug for ComputedBatch"],["impl Debug for CancelUpgradeProposal"],["impl Debug for QuoteBundle"],["impl Debug for TCPAddress"],["impl Debug for SignedEncryptedMasterSecret"],["impl Debug for EnclaveTCBVersions"],["impl Debug for StorageSyncResponse"],["impl Debug for EntityWhitelistConfig"],["impl Debug for Root"],["impl Debug for TCBLevel"],["impl Debug for QEIdentity"],["impl Debug for MrSigner"],["impl Debug for EnclaveIdentity"],["impl Debug for PublicKey"],["impl Debug for Node"],["impl Debug for Error"],["impl Debug for AnnotatedBlock"],["impl Debug for SharePool"],["impl Debug for RoundResults"],["impl Debug for PeerFeedback"],["impl Debug for MethodDescriptor"],["impl Debug for SessionID"],["impl Debug for Message"],["impl Debug for MaxNodesConstraint"],["impl Debug for RuntimeGovernanceModel"],["impl Debug for StakeAccumulator"],["impl Debug for Features"],["impl Debug for RpcClientError"],["impl Debug for StakingMessage"],["impl Debug for Signed"],["impl Debug for ExecutionMode"],["impl Debug for SignatureBundle"],["impl Debug for Proof"],["impl Debug for StorageSyncRequestWithEndpoint"],["impl Debug for EncryptedSecret"],["impl Debug for Request"],["impl Debug for Error"],["impl Debug for BlockMetadata"],["impl Debug for EventKind"],["impl Debug for PolicyVerifierError"],["impl Debug for AllowanceChangeEvent"],["impl Debug for PublicKey"],["impl Debug for GeneralAccount"],["impl Debug for Storage"],["impl Debug for Tag"],["impl Debug for ProposalContent"],["impl Debug for EncryptedMasterSecret"],["impl<T: Debug> Debug for Versioned<T>"],["impl Debug for ValidatorSetConstraint"],["impl Debug for Namespace"],["impl Debug for Error"],["impl Debug for SGXConstraints"],["impl Debug for MessageEvent"],["impl Debug for VersionInfo"],["impl Debug for Message"],["impl Debug for IncomingMessage"],["impl Debug for TCBBundle"],["impl Debug for RuntimeInfoResponse"],["impl Debug for ChangeParametersProposal"],["impl Debug for Signature"],["impl Debug for EnclavePolicySGX"],["impl Debug for ComputeResultsHeader"],["impl Debug for Frame"],["impl Debug for CapabilityTEE"],["impl Debug for Address"],["impl Debug for Account"],["impl Debug for SignedEncryptedEphemeralSecret"],["impl Debug for SlashReason"],["impl Debug for HostStorageEndpoint"],["impl Debug for ReclaimEscrowResult"],["impl Debug for StorageSyncRequest"],["impl Debug for CoarsenedKey"],["impl Debug for ExecutorCommitmentFailure"],["impl Debug for Config"],["impl Debug for TrustRoot"],["impl Debug for TLSInfo"],["impl Debug for CommitteeKind"],["impl Debug for TCBComponent"],["impl Debug for Header"],["impl Debug for Prefix"],["impl Debug for CommissionRateBoundStep"],["impl Debug for IterateRequest"],["impl Debug for DebondingDelegation"],["impl Debug for Hash"],["impl Debug for GovernanceMessage"],["impl Debug for Quantity"],["impl Debug for QuotePolicy"],["impl Debug for EscrowEvent"],["impl Debug for Version"],["impl Debug for Capabilities"],["impl Debug for EncryptedEphemeralSecret"],["impl Debug for Event"],["impl Debug for ProofResponse"],["impl Debug for RAKBinding"],["impl Debug for CheckTxResult"],["impl Debug for Withdraw"],["impl Debug for Error"],["impl Debug for Error"],["impl Debug for TCBVersions"],["impl Debug for SignedTransactionWithProof"],["impl Debug for Response"],["impl Debug for Message"],["impl Debug for StateError"],["impl Debug for NodeBox"],["impl Debug for QuotePolicy"],["impl Debug for Fee"],["impl Debug for Event"],["impl Debug for MinPoolSizeConstraint"],["impl Debug for SignedQEIdentity"],["impl Debug for TCBStatus"],["impl Debug for ReadWriteSet"],["impl Debug for Proof"],["impl Debug for LogEntryKind"],["impl Debug for TxnBatch"],["impl Debug for ProtocolError"],["impl Debug for EntityWhitelistRuntimeAdmissionPolicy"],["impl Debug for TransferResult"],["impl Debug for NodeRuntime"],["impl Debug for TCBInfo"],["impl Debug for Runtime"],["impl Debug for MrEnclave"],["impl Debug for AVR"],["impl Debug for SyncerError"],["impl Debug for RegistryMessage"],["impl Debug for Body"],["impl Debug for BurnEvent"],["impl Debug for SchedulingConstraints"],["impl Debug for ExecutorParameters"],["impl Debug for ConsensusAddress"],["impl Debug for LightBlockMeta"],["impl Debug for RuntimeInfoRequest"],["impl Debug for RolesMask"],["impl Debug for EscrowAccount"],["impl Debug for Tree"],["impl Debug for EnclaveTCBLevel"],["impl Debug for PolicySGX"],["impl Debug for EpochTimeState"],["impl Debug for SignedTCBInfo"],["impl Debug for ThresholdKind"],["impl Debug for MultiSigned"],["impl Debug for HostFetchConsensusEventsRequest"],["impl Debug for ConsensusInfo"],["impl Debug for TDXModule"],["impl Debug for RuntimeGenesis"],["impl Debug for SignedPolicySGX"],["impl Debug for RuntimeAdmissionPolicy"],["impl Debug for Error"],["impl Debug for ProposalVote"],["impl Debug for GetPrefixesRequest"],["impl Debug for Proof"],["impl Debug for TreeID"],["impl Debug for HeaderType"],["impl Debug for StorageParameters"],["impl Debug for ExecutorCommitmentHeader"],["impl Debug for CheckTxMetadata"],["impl Debug for StakeThreshold"],["impl Debug for VerifiedQuote"],["impl Debug for Vote"],["impl Debug for Slash"],["impl Debug for Kind"]],
+"oasis_runtime_sdk":[["impl Debug for Parameters"],["impl Debug for AuthInfo"],["impl Debug for SignatureAddressSpec"],["impl Debug for ResultEnvelopeX25519DeoxysII"],["impl Debug for Delegate"],["impl Debug for Config"],["impl Debug for NonceQuery"],["impl Debug for Event"],["impl Debug for RewardSchedule"],["impl Debug for UndelegationInfo"],["impl Debug for Parameters"],["impl Debug for ModuleInfo"],["impl Debug for Withdraw"],["impl Debug for Genesis"],["impl Debug for ParameterValidationError"],["impl Debug for AccountBalance"],["impl Debug for Transaction"],["impl Debug for BalancesQuery"],["impl Debug for PublicKey"],["impl Debug for CallFormat"],["impl Debug for ExtendedDelegationInfo"],["impl Debug for Genesis"],["impl Debug for Error"],["impl Debug for RewardAction"],["impl Debug for Event"],["impl Debug for LocalConfig"],["impl Debug for AddressSpec"],["impl Debug for DenominationInfoQuery"],["impl Debug for Mode"],["impl Debug for Transfer"],["impl Debug for ConsensusWithdrawContext"],["impl Debug for RewardScheduleError"],["impl Debug for ExecuteReadOnlyTxResponse"],["impl Debug for ConsensusTransferContext"],["impl Debug for GasCosts"],["impl Debug for CallDataPublicKeyQueryResponse"],["impl Debug for ParameterValidationError"],["impl Debug for BalanceQuery"],["impl Debug for Error"],["impl Debug for GasCosts"],["impl Debug for PublicKey"],["impl Debug for Error"],["impl Debug for PublicKey"],["impl Debug for AuthProof"],["impl Debug for DelegationQuery"],["impl Debug for Event"],["impl Debug for SubcallResult"],["impl Debug for UnverifiedTransaction"],["impl Debug for RewardStep"],["impl Debug for ConsensusDelegateContext"],["impl Debug for Metadata"],["impl Debug for Error"],["impl Debug for Genesis"],["impl Debug for Error"],["impl Debug for ParameterValidationError"],["impl Debug for UndelegationsQuery"],["impl Debug for TxSimulationFailure"],["impl Debug for AccountBalances"],["impl Debug for Receipt"],["impl Debug for Call"],["impl Debug for Error"],["impl Debug for EstimateGasQuery"],["impl Debug for Genesis"],["impl Debug for TransactionFee"],["impl Debug for ConsensusError"],["impl Debug for PublicKey"],["impl Debug for CallEnvelopeX25519DeoxysII"],["impl Debug for FeeManager"],["impl Debug for ExecuteReadOnlyTxQuery"],["impl Debug for Error"],["impl Debug for Error"],["impl Debug for Error"],["impl Debug for SenderMeta"],["impl Debug for CallerAddress"],["impl Debug for Address"],["impl Debug for Error"],["impl Debug for SubcallInfo"],["impl Debug for Error"],["impl Debug for Parameters"],["impl Debug for Genesis"],["impl Debug for Error"],["impl Debug for RuntimeInfoResponse"],["impl Debug for Undelegate"],["impl Debug for EpochRewards"],["impl Debug for SignatureType"],["impl Debug for MessageEventHookInvocation"],["impl Debug for Parameters"],["impl Debug for Account"],["impl Debug for Error"],["impl Debug for Event"],["impl Debug for CallResult"],["impl Debug for ConsensusUndelegateContext"],["impl Debug for PublicKey"],["impl Debug for Signer"],["impl Debug for BaseUnits"],["impl Debug for CallResult"],["impl Debug for Parameters"],["impl Debug for DenominationInfo"],["impl Debug for Deposit"],["impl Debug for Error"],["impl Debug for MessageResult"],["impl Debug for DispatchResult"],["impl Debug for PublicKey"],["impl Debug for SignerInfo"],["impl Debug for ConsensusAccountQuery"],["impl Debug for DelegationsQuery"],["impl Debug for CallOptions"],["impl Debug for MethodHandlerInfo"],["impl Debug for ParameterValidationError"],["impl Debug for GasCosts"],["impl Debug for TakeReceipt"],["impl Debug for Denomination"],["impl Debug for MethodHandlerKind"],["impl Debug for Fee"],["impl Debug for DynamicMinGasPrice"],["impl Debug for Signature"],["impl Debug for Metadata"],["impl Debug for ReceiptKind"],["impl Debug for DelegationInfo"],["impl Debug for EventTag"],["impl Debug for State"],["impl Debug for AddressesQuery"]],
+"oasis_runtime_sdk_contracts":[["impl Debug for Instantiate"],["impl Debug for Upload"],["impl Debug for CodeQuery"],["impl Debug for CodeStorageQuery"],["impl Debug for Instance"],["impl Debug for Event"],["impl Debug for ABI"],["impl Debug for CustomQuery"],["impl Debug for InstantiateResult"],["impl Debug for InstanceRawStorageQuery"],["impl Debug for PublicKeyKind"],["impl Debug for InstanceStorageQueryResult"],["impl Debug for Genesis"],["impl Debug for LocalConfig"],["impl Debug for CallResult"],["impl Debug for Code"],["impl Debug for InstanceRawStorageQueryResult"],["impl Debug for Call"],["impl Debug for InstanceStorageQuery"],["impl Debug for Error"],["impl Debug for UploadResult"],["impl Debug for CodeStorageQueryResult"],["impl Debug for ContractEvent"],["impl Debug for InstanceQuery"],["impl Debug for GasCosts"],["impl Debug for Upgrade"],["impl Debug for PublicKeyQueryResult"],["impl Debug for PublicKeyQuery"],["impl Debug for Policy"],["impl Debug for Parameters"],["impl Debug for ChangeUpgradePolicy"],["impl Debug for StoreKind"],["impl Debug for CustomQueryResult"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/core/fmt/trait.Display.js b/rust/implementors/core/fmt/trait.Display.js
index 50ff361d10..ece1a89cbf 100644
--- a/rust/implementors/core/fmt/trait.Display.js
+++ b/rust/implementors/core/fmt/trait.Display.js
@@ -1,7 +1,7 @@
(function() {var implementors = {
"oasis_contract_sdk":[["impl Display for CryptoError"]],
-"oasis_contract_sdk_types":[["impl Display for Error"],["impl Display for Error"],["impl Display for BaseUnits"],["impl Display for Denomination"]],
-"oasis_core_runtime":[["impl Display for Signature"],["impl Display for Hash"],["impl Display for SyncerError"],["impl Display for Error"],["impl Display for Error"],["impl Display for MrSigner"],["impl Display for SessionID"],["impl Display for RpcClientError"],["impl Display for ProtocolError"],["impl Display for Error"],["impl Display for Namespace"],["impl Display for Quantity"],["impl Display for Error"],["impl Display for Error"],["impl Display for PolicyVerifierError"],["impl Display for PublicKey"],["impl Display for StateError"],["impl Display for Error"],["impl Display for Error"],["impl Display for MrEnclave"]],
-"oasis_runtime_sdk":[["impl Display for TxSimulationFailure"],["impl Display for Error"],["impl Display for Error"],["impl Display for ParameterValidationError"],["impl Display for Error"],["impl Display for Error"],["impl Display for Address"],["impl Display for Error"],["impl Display for ParameterValidationError"],["impl Display for Error"],["impl Display for Error"],["impl Display for Error"],["impl Display for Error"],["impl Display for Error"],["impl Display for BaseUnits"],["impl Display for Error"],["impl Display for ParameterValidationError"],["impl Display for RewardScheduleError"],["impl Display for Error"],["impl Display for ParameterValidationError"],["impl Display for Error"],["impl Display for Denomination"],["impl Display for Error"],["impl Display for Mode"]],
+"oasis_contract_sdk_types":[["impl Display for Error"],["impl Display for BaseUnits"],["impl Display for Error"],["impl Display for Denomination"]],
+"oasis_core_runtime":[["impl Display for MrEnclave"],["impl Display for Error"],["impl Display for MrSigner"],["impl Display for Error"],["impl Display for Signature"],["impl Display for Error"],["impl Display for Error"],["impl Display for PolicyVerifierError"],["impl Display for SyncerError"],["impl Display for Error"],["impl Display for ProtocolError"],["impl Display for Quantity"],["impl Display for Error"],["impl Display for Namespace"],["impl Display for SessionID"],["impl Display for PublicKey"],["impl Display for Error"],["impl Display for Hash"],["impl Display for StateError"],["impl Display for RpcClientError"]],
+"oasis_runtime_sdk":[["impl Display for ParameterValidationError"],["impl Display for Error"],["impl Display for Error"],["impl Display for Error"],["impl Display for ParameterValidationError"],["impl Display for Error"],["impl Display for ParameterValidationError"],["impl Display for Mode"],["impl Display for Error"],["impl Display for Error"],["impl Display for Error"],["impl Display for Error"],["impl Display for Error"],["impl Display for Denomination"],["impl Display for Error"],["impl Display for Address"],["impl Display for Error"],["impl Display for Error"],["impl Display for BaseUnits"],["impl Display for Error"],["impl Display for TxSimulationFailure"],["impl Display for Error"],["impl Display for RewardScheduleError"],["impl Display for ParameterValidationError"]],
"oasis_runtime_sdk_contracts":[["impl Display for Error"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/core/fmt/trait.LowerHex.js b/rust/implementors/core/fmt/trait.LowerHex.js
index 14dafe2d52..86c5aa3a25 100644
--- a/rust/implementors/core/fmt/trait.LowerHex.js
+++ b/rust/implementors/core/fmt/trait.LowerHex.js
@@ -1,4 +1,4 @@
(function() {var implementors = {
-"oasis_core_runtime":[["impl LowerHex for MrEnclave"],["impl LowerHex for PublicKey"],["impl LowerHex for Namespace"],["impl LowerHex for Address"],["impl LowerHex for Hash"],["impl LowerHex for MrSigner"],["impl LowerHex for SessionID"],["impl LowerHex for Signature"]],
+"oasis_core_runtime":[["impl LowerHex for MrSigner"],["impl LowerHex for Address"],["impl LowerHex for SessionID"],["impl LowerHex for PublicKey"],["impl LowerHex for Namespace"],["impl LowerHex for Hash"],["impl LowerHex for Signature"],["impl LowerHex for MrEnclave"]],
"oasis_runtime_sdk":[["impl LowerHex for Address"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/core/hash/trait.Hash.js b/rust/implementors/core/hash/trait.Hash.js
index 21035a74c3..08e7da4e1d 100644
--- a/rust/implementors/core/hash/trait.Hash.js
+++ b/rust/implementors/core/hash/trait.Hash.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
-"oasis_core_runtime":[["impl Hash for PublicKey"],["impl Hash for CommissionRateBoundStep"],["impl Hash for MaxNodesConstraint"],["impl Hash for P2PInfo"],["impl Hash for EscrowEvent"],["impl Hash for Namespace"],["impl Hash for SignatureBundle"],["impl Hash for SharePool"],["impl Hash for VersionInfo"],["impl Hash for RolesMask"],["impl Hash for MinPoolSizeConstraint"],["impl Hash for CommitteeKind"],["impl Hash for HeaderType"],["impl Hash for TCPAddress"],["impl Hash for TxnSchedulerParameters"],["impl Hash for VRFInfo"],["impl Hash for Vote"],["impl Hash for AddEscrowResult"],["impl Hash for Hash"],["impl Hash for MultiSigned"],["impl Hash for EnclaveIdentity"],["impl Hash for Slash"],["impl Hash for MrEnclave"],["impl Hash for ProposalVote"],["impl Hash for RuntimeGovernanceModel"],["impl Hash for ConsensusParameterChanges"],["impl Hash for GeneralAccount"],["impl Hash for ConsensusInfo"],["impl Hash for ProtocolVersions"],["impl Hash for Delegation"],["impl Hash for ConsensusAddress"],["impl Hash for TransferResult"],["impl Hash for Version"],["impl Hash for Account"],["impl Hash for PublicKey"],["impl Hash for EntityWhitelistRuntimeAdmissionPolicy"],["impl Hash for SlashReason"],["impl Hash for UpgradeProposal"],["impl Hash for EscrowAccount"],["impl Hash for ReclaimEscrowResult"],["impl Hash for Withdraw"],["impl Hash for RuntimeStakingParameters"],["impl Hash for ThresholdKind"],["impl Hash for StakingMessage"],["impl Hash for Block"],["impl Hash for ReclaimEscrow"],["impl Hash for Role"],["impl Hash for MrSigner"],["impl Hash for RuntimeGenesis"],["impl Hash for CommissionRateStep"],["impl Hash for TLSAddress"],["impl Hash for IncomingMessage"],["impl Hash for StorageParameters"],["impl Hash for TEEHardware"],["impl Hash for AllowanceChangeEvent"],["impl<T: Hash> Hash for Versioned<T>"],["impl Hash for AnnotatedBlock"],["impl Hash for StakeAccumulator"],["impl Hash for HostStorageEndpoint"],["impl Hash for EntityWhitelistConfig"],["impl Hash for Kind"],["impl Hash for Signed"],["impl Hash for BurnEvent"],["impl Hash for Quantity"],["impl Hash for ExecutorParameters"],["impl Hash for Address"],["impl Hash for SchedulingConstraints"],["impl Hash for Header"],["impl Hash for CapabilityTEE"],["impl Hash for RuntimeAdmissionPolicy"],["impl Hash for TLSInfo"],["impl Hash for RuntimeKind"],["impl Hash for Transfer"],["impl Hash for Event"],["impl Hash for NodeRuntime"],["impl Hash for StakeThreshold"],["impl Hash for RegistryMessage"],["impl Hash for ValidatorSetConstraint"],["impl Hash for LogEntry"],["impl Hash for Runtime"],["impl Hash for EpochTimeState"],["impl Hash for CommissionSchedule"],["impl Hash for ComputeResultsHeader"],["impl Hash for RootType"],["impl Hash for CancelUpgradeProposal"],["impl Hash for TransferEvent"],["impl Hash for Capabilities"],["impl Hash for DebondingDelegation"],["impl Hash for Escrow"],["impl Hash for WithdrawResult"],["impl Hash for SessionID"],["impl Hash for Signature"]],
-"oasis_runtime_sdk":[["impl Hash for Address"],["impl Hash for SignatureType"],["impl Hash for Denomination"]],
+"oasis_core_runtime":[["impl Hash for Quantity"],["impl Hash for Block"],["impl Hash for ProtocolVersions"],["impl Hash for MinPoolSizeConstraint"],["impl Hash for Event"],["impl Hash for CommissionRateBoundStep"],["impl Hash for VRFInfo"],["impl Hash for TLSInfo"],["impl Hash for Slash"],["impl Hash for EnclaveIdentity"],["impl Hash for EscrowAccount"],["impl Hash for RuntimeStakingParameters"],["impl Hash for TxnSchedulerParameters"],["impl Hash for ExecutorParameters"],["impl Hash for MultiSigned"],["impl Hash for ConsensusInfo"],["impl Hash for CommissionSchedule"],["impl Hash for EscrowEvent"],["impl Hash for Hash"],["impl Hash for AllowanceChangeEvent"],["impl Hash for AddEscrowResult"],["impl Hash for TEEHardware"],["impl Hash for RuntimeGenesis"],["impl Hash for ConsensusAddress"],["impl Hash for TransferResult"],["impl Hash for BurnEvent"],["impl Hash for EpochTimeState"],["impl Hash for PublicKey"],["impl Hash for Namespace"],["impl Hash for SessionID"],["impl Hash for CommitteeKind"],["impl Hash for Withdraw"],["impl Hash for Delegation"],["impl Hash for DebondingDelegation"],["impl Hash for CommissionRateStep"],["impl Hash for Transfer"],["impl Hash for Runtime"],["impl Hash for AnnotatedBlock"],["impl Hash for Role"],["impl Hash for RegistryMessage"],["impl Hash for Header"],["impl Hash for ConsensusParameterChanges"],["impl Hash for ProposalVote"],["impl Hash for Signed"],["impl Hash for WithdrawResult"],["impl Hash for StakingMessage"],["impl Hash for MrSigner"],["impl Hash for Signature"],["impl Hash for Address"],["impl Hash for ReclaimEscrowResult"],["impl Hash for RuntimeAdmissionPolicy"],["impl Hash for NodeRuntime"],["impl<T: Hash> Hash for Versioned<T>"],["impl Hash for GeneralAccount"],["impl Hash for StakeThreshold"],["impl Hash for VersionInfo"],["impl Hash for ReclaimEscrow"],["impl Hash for HostStorageEndpoint"],["impl Hash for UpgradeProposal"],["impl Hash for SchedulingConstraints"],["impl Hash for SharePool"],["impl Hash for EntityWhitelistConfig"],["impl Hash for RuntimeGovernanceModel"],["impl Hash for Capabilities"],["impl Hash for MaxNodesConstraint"],["impl Hash for TLSAddress"],["impl Hash for RuntimeKind"],["impl Hash for SlashReason"],["impl Hash for MrEnclave"],["impl Hash for HeaderType"],["impl Hash for PublicKey"],["impl Hash for SignatureBundle"],["impl Hash for CancelUpgradeProposal"],["impl Hash for P2PInfo"],["impl Hash for EntityWhitelistRuntimeAdmissionPolicy"],["impl Hash for LogEntry"],["impl Hash for StorageParameters"],["impl Hash for ThresholdKind"],["impl Hash for Version"],["impl Hash for ComputeResultsHeader"],["impl Hash for Escrow"],["impl Hash for RootType"],["impl Hash for IncomingMessage"],["impl Hash for TCPAddress"],["impl Hash for Account"],["impl Hash for Vote"],["impl Hash for CapabilityTEE"],["impl Hash for RolesMask"],["impl Hash for TransferEvent"],["impl Hash for ValidatorSetConstraint"],["impl Hash for StakeAccumulator"],["impl Hash for Kind"]],
+"oasis_runtime_sdk":[["impl Hash for Denomination"],["impl Hash for Address"],["impl Hash for SignatureType"]],
"oasis_runtime_sdk_contracts":[["impl Hash for ABI"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/core/marker/trait.Copy.js b/rust/implementors/core/marker/trait.Copy.js
index 7efe96c824..26ec22a2ed 100644
--- a/rust/implementors/core/marker/trait.Copy.js
+++ b/rust/implementors/core/marker/trait.Copy.js
@@ -1,6 +1,6 @@
(function() {var implementors = {
-"oasis_contract_sdk_types":[["impl Copy for NotifyReply"],["impl Copy for CallFormat"],["impl Copy for CodeId"],["impl Copy for StoreKind"],["impl Copy for Address"],["impl Copy for InstanceId"],["impl Copy for SignatureKind"]],
-"oasis_core_runtime":[["impl Copy for Root"],["impl Copy for Kind"],["impl Copy for TCBStatus"],["impl Copy for EventKind"],["impl Copy for LogEntryKind"],["impl Copy for MrEnclave"],["impl Copy for MrSigner"],["impl Copy for Hash"],["impl Copy for Namespace"],["impl Copy for MessageType"],["impl Copy for SessionID"],["impl Copy for PublicKey"],["impl Copy for RootType"],["impl Copy for HostStorageEndpoint"],["impl Copy for PeerFeedback"],["impl Copy for Version"],["impl Copy for PublicKey"],["impl Copy for Signature"]],
-"oasis_runtime_sdk":[["impl Copy for MethodHandlerKind"],["impl Copy for Address"],["impl Copy for Mode"],["impl Copy for SignatureType"],["impl Copy for CallFormat"]],
-"oasis_runtime_sdk_contracts":[["impl Copy for ABI"],["impl Copy for Policy"]]
+"oasis_contract_sdk_types":[["impl Copy for NotifyReply"],["impl Copy for Address"],["impl Copy for CallFormat"],["impl Copy for SignatureKind"],["impl Copy for InstanceId"],["impl Copy for CodeId"],["impl Copy for StoreKind"]],
+"oasis_core_runtime":[["impl Copy for LogEntryKind"],["impl Copy for Hash"],["impl Copy for HostStorageEndpoint"],["impl Copy for MrSigner"],["impl Copy for RootType"],["impl Copy for EventKind"],["impl Copy for MrEnclave"],["impl Copy for Signature"],["impl Copy for Root"],["impl Copy for Kind"],["impl Copy for PublicKey"],["impl Copy for MessageType"],["impl Copy for PublicKey"],["impl Copy for PeerFeedback"],["impl Copy for Version"],["impl Copy for SessionID"],["impl Copy for Namespace"],["impl Copy for TCBStatus"]],
+"oasis_runtime_sdk":[["impl Copy for SignatureType"],["impl Copy for MethodHandlerKind"],["impl Copy for CallFormat"],["impl Copy for Address"],["impl Copy for Mode"]],
+"oasis_runtime_sdk_contracts":[["impl Copy for Policy"],["impl Copy for ABI"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/core/marker/trait.StructuralEq.js b/rust/implementors/core/marker/trait.StructuralEq.js
index 057a2a7332..f901937dae 100644
--- a/rust/implementors/core/marker/trait.StructuralEq.js
+++ b/rust/implementors/core/marker/trait.StructuralEq.js
@@ -1,6 +1,6 @@
(function() {var implementors = {
-"oasis_contract_sdk_types":[["impl StructuralEq for InstanceId"],["impl StructuralEq for CallFormat"],["impl StructuralEq for CodeId"],["impl StructuralEq for Denomination"],["impl StructuralEq for BaseUnits"],["impl StructuralEq for Address"],["impl StructuralEq for NotifyReply"]],
-"oasis_core_runtime":[["impl StructuralEq for ValidatorSetConstraint"],["impl StructuralEq for NodeBox"],["impl StructuralEq for EnclaveIdentity"],["impl StructuralEq for BlockMetadata"],["impl StructuralEq for TransferResult"],["impl StructuralEq for TEEHardware"],["impl StructuralEq for ProtocolVersions"],["impl StructuralEq for ReclaimEscrow"],["impl StructuralEq for RegistryMessage"],["impl StructuralEq for TxnSchedulerParameters"],["impl StructuralEq for Signed"],["impl StructuralEq for TLSInfo"],["impl StructuralEq for Root"],["impl StructuralEq for LogEntryKind"],["impl StructuralEq for RuntimeGovernanceModel"],["impl StructuralEq for Slash"],["impl StructuralEq for SignedPolicySGX"],["impl StructuralEq for Delegation"],["impl StructuralEq for TxnBatch"],["impl StructuralEq for CommissionRateStep"],["impl StructuralEq for MaxNodesConstraint"],["impl StructuralEq for ReadWriteSet"],["impl StructuralEq for MinPoolSizeConstraint"],["impl StructuralEq for Address"],["impl StructuralEq for EncryptedSecret"],["impl StructuralEq for StakeAccumulator"],["impl StructuralEq for EncryptedEphemeralSecret"],["impl StructuralEq for ProposalContent"],["impl StructuralEq for ReclaimEscrowResult"],["impl StructuralEq for TCBBundle"],["impl StructuralEq for SignedEncryptedEphemeralSecret"],["impl StructuralEq for IncomingMessage"],["impl StructuralEq for MessageEvent"],["impl StructuralEq for PeerFeedback"],["impl StructuralEq for AVR"],["impl StructuralEq for Header"],["impl StructuralEq for Capabilities"],["impl StructuralEq for Status"],["impl StructuralEq for ExecutorCommitmentHeader"],["impl StructuralEq for CancelUpgradeProposal"],["impl StructuralEq for ExecutorParameters"],["impl StructuralEq for QuoteBundle"],["impl StructuralEq for EscrowEvent"],["impl StructuralEq for TreeID"],["impl StructuralEq for VRFInfo"],["impl StructuralEq for GeneralAccount"],["impl StructuralEq for EnclavePolicySGX"],["impl StructuralEq for SharePool"],["impl StructuralEq for CapabilityTEE"],["impl StructuralEq for TLSAddress"],["impl StructuralEq for Proof"],["impl StructuralEq for Prefix"],["impl StructuralEq for CommitteeKind"],["impl StructuralEq for EpochTimeState"],["impl StructuralEq for AllowanceChangeEvent"],["impl StructuralEq for ChangeParametersProposal"],["impl StructuralEq for Event"],["impl StructuralEq for Quote"],["impl StructuralEq for ConsensusAddress"],["impl StructuralEq for RawProofEntry"],["impl StructuralEq for ThresholdKind"],["impl StructuralEq for ConsensusInfo"],["impl StructuralEq for Escrow"],["impl StructuralEq for AnnotatedBlock"],["impl StructuralEq for Version"],["impl StructuralEq for Role"],["impl StructuralEq for QuotePolicy"],["impl StructuralEq for TransferEvent"],["impl StructuralEq for Vote"],["impl StructuralEq for DebondingDelegation"],["impl StructuralEq for RuntimeGenesis"],["impl StructuralEq for Quantity"],["impl StructuralEq for UpgradeProposal"],["impl StructuralEq for ExecutorCommitmentFailure"],["impl StructuralEq for ConsensusParameterChanges"],["impl StructuralEq for NodeRuntime"],["impl StructuralEq for HostStorageEndpoint"],["impl StructuralEq for Runtime"],["impl StructuralEq for StakeThreshold"],["impl StructuralEq for ProposalVote"],["impl StructuralEq for MultiSigned"],["impl StructuralEq for TCPAddress"],["impl StructuralEq for PublicKey"],["impl StructuralEq for Message"],["impl StructuralEq for ComputeResultsHeader"],["impl StructuralEq for EntityWhitelistConfig"],["impl StructuralEq for StorageParameters"],["impl StructuralEq for WithdrawResult"],["impl StructuralEq for AddEscrowResult"],["impl StructuralEq for RootType"],["impl StructuralEq for HeaderType"],["impl StructuralEq for Block"],["impl StructuralEq for Account"],["impl StructuralEq for CommissionRateBoundStep"],["impl StructuralEq for CommissionSchedule"],["impl StructuralEq for QuotePolicy"],["impl StructuralEq for QuotePolicy"],["impl StructuralEq for RuntimeKind"],["impl StructuralEq for EntityWhitelistRuntimeAdmissionPolicy"],["impl StructuralEq for StakingMessage"],["impl StructuralEq for EscrowAccount"],["impl StructuralEq for SignedEncryptedMasterSecret"],["impl StructuralEq for RuntimeAdmissionPolicy"],["impl StructuralEq for PolicySGX"],["impl StructuralEq for Node"],["impl StructuralEq for CoarsenedKey"],["impl StructuralEq for Transfer"],["impl StructuralEq for RuntimeStakingParameters"],["impl StructuralEq for RoundResults"],["impl StructuralEq for VersionInfo"],["impl StructuralEq for Kind"],["impl StructuralEq for TrustRoot"],["impl StructuralEq for BurnEvent"],["impl StructuralEq for ExecutorCommitment"],["impl StructuralEq for SignatureBundle"],["impl StructuralEq for P2PInfo"],["impl StructuralEq for ExecutionMode"],["impl StructuralEq for EncryptedMasterSecret"],["impl StructuralEq for RolesMask"],["impl StructuralEq for SlashReason"],["impl<T> StructuralEq for Versioned<T>"],["impl StructuralEq for TCBStatus"],["impl StructuralEq for GovernanceMessage"],["impl StructuralEq for Withdraw"],["impl StructuralEq for LogEntry"],["impl StructuralEq for SchedulingConstraints"]],
-"oasis_runtime_sdk":[["impl StructuralEq for Mode"],["impl StructuralEq for Address"],["impl StructuralEq for CallFormat"],["impl StructuralEq for SignatureAddressSpec"],["impl StructuralEq for RewardAction"],["impl StructuralEq for PublicKey"],["impl StructuralEq for SenderMeta"],["impl StructuralEq for Signature"],["impl StructuralEq for PublicKey"],["impl StructuralEq for PublicKey"],["impl StructuralEq for Event"],["impl StructuralEq for PublicKey"],["impl StructuralEq for SignatureType"],["impl StructuralEq for PublicKey"],["impl StructuralEq for PublicKey"],["impl StructuralEq for BaseUnits"],["impl StructuralEq for Parameters"],["impl StructuralEq for ConsensusError"],["impl StructuralEq for Denomination"]],
+"oasis_contract_sdk_types":[["impl StructuralEq for NotifyReply"],["impl StructuralEq for CallFormat"],["impl StructuralEq for CodeId"],["impl StructuralEq for BaseUnits"],["impl StructuralEq for Denomination"],["impl StructuralEq for InstanceId"],["impl StructuralEq for Address"]],
+"oasis_core_runtime":[["impl StructuralEq for LogEntryKind"],["impl StructuralEq for MessageEvent"],["impl StructuralEq for StakingMessage"],["impl StructuralEq for ExecutorCommitmentFailure"],["impl StructuralEq for LogEntry"],["impl StructuralEq for TransferEvent"],["impl StructuralEq for CommitteeKind"],["impl StructuralEq for QuotePolicy"],["impl StructuralEq for EncryptedSecret"],["impl StructuralEq for TransferResult"],["impl StructuralEq for SignedEncryptedEphemeralSecret"],["impl StructuralEq for Signed"],["impl StructuralEq for TrustRoot"],["impl StructuralEq for QuoteBundle"],["impl StructuralEq for SlashReason"],["impl StructuralEq for StakeThreshold"],["impl StructuralEq for PolicySGX"],["impl StructuralEq for EnclavePolicySGX"],["impl StructuralEq for Block"],["impl StructuralEq for Slash"],["impl StructuralEq for CommissionRateBoundStep"],["impl StructuralEq for Runtime"],["impl StructuralEq for RuntimeKind"],["impl StructuralEq for EnclaveIdentity"],["impl StructuralEq for Address"],["impl StructuralEq for CancelUpgradeProposal"],["impl StructuralEq for ProtocolVersions"],["impl StructuralEq for AnnotatedBlock"],["impl StructuralEq for Version"],["impl StructuralEq for ThresholdKind"],["impl StructuralEq for EpochTimeState"],["impl StructuralEq for PublicKey"],["impl StructuralEq for CommissionRateStep"],["impl StructuralEq for RuntimeStakingParameters"],["impl StructuralEq for SchedulingConstraints"],["impl StructuralEq for StakeAccumulator"],["impl StructuralEq for CoarsenedKey"],["impl StructuralEq for AVR"],["impl StructuralEq for AddEscrowResult"],["impl StructuralEq for PeerFeedback"],["impl StructuralEq for WithdrawResult"],["impl StructuralEq for ReclaimEscrow"],["impl StructuralEq for GovernanceMessage"],["impl StructuralEq for Quantity"],["impl StructuralEq for Role"],["impl StructuralEq for ConsensusAddress"],["impl StructuralEq for BurnEvent"],["impl StructuralEq for ConsensusParameterChanges"],["impl StructuralEq for ExecutorCommitmentHeader"],["impl StructuralEq for CapabilityTEE"],["impl StructuralEq for TEEHardware"],["impl StructuralEq for RuntimeAdmissionPolicy"],["impl StructuralEq for Account"],["impl StructuralEq for Node"],["impl StructuralEq for NodeBox"],["impl StructuralEq for EncryptedMasterSecret"],["impl StructuralEq for ReclaimEscrowResult"],["impl StructuralEq for ExecutionMode"],["impl StructuralEq for MultiSigned"],["impl StructuralEq for Prefix"],["impl StructuralEq for TreeID"],["impl StructuralEq for ProposalContent"],["impl StructuralEq for CommissionSchedule"],["impl StructuralEq for ChangeParametersProposal"],["impl StructuralEq for BlockMetadata"],["impl StructuralEq for HeaderType"],["impl StructuralEq for TCPAddress"],["impl StructuralEq for ExecutorParameters"],["impl StructuralEq for EncryptedEphemeralSecret"],["impl StructuralEq for QuotePolicy"],["impl StructuralEq for Event"],["impl StructuralEq for MinPoolSizeConstraint"],["impl StructuralEq for Status"],["impl StructuralEq for UpgradeProposal"],["impl StructuralEq for SignedPolicySGX"],["impl StructuralEq for GeneralAccount"],["impl StructuralEq for Quote"],["impl<T> StructuralEq for Versioned<T>"],["impl StructuralEq for Proof"],["impl StructuralEq for SignedEncryptedMasterSecret"],["impl StructuralEq for RegistryMessage"],["impl StructuralEq for ExecutorCommitment"],["impl StructuralEq for ReadWriteSet"],["impl StructuralEq for TxnBatch"],["impl StructuralEq for TCBStatus"],["impl StructuralEq for HostStorageEndpoint"],["impl StructuralEq for RuntimeGenesis"],["impl StructuralEq for ValidatorSetConstraint"],["impl StructuralEq for Vote"],["impl StructuralEq for DebondingDelegation"],["impl StructuralEq for SharePool"],["impl StructuralEq for Escrow"],["impl StructuralEq for AllowanceChangeEvent"],["impl StructuralEq for Transfer"],["impl StructuralEq for Root"],["impl StructuralEq for Delegation"],["impl StructuralEq for RootType"],["impl StructuralEq for MaxNodesConstraint"],["impl StructuralEq for Withdraw"],["impl StructuralEq for StorageParameters"],["impl StructuralEq for EscrowAccount"],["impl StructuralEq for ConsensusInfo"],["impl StructuralEq for TCBBundle"],["impl StructuralEq for TLSInfo"],["impl StructuralEq for TLSAddress"],["impl StructuralEq for RoundResults"],["impl StructuralEq for RolesMask"],["impl StructuralEq for EntityWhitelistConfig"],["impl StructuralEq for IncomingMessage"],["impl StructuralEq for VersionInfo"],["impl StructuralEq for TxnSchedulerParameters"],["impl StructuralEq for EntityWhitelistRuntimeAdmissionPolicy"],["impl StructuralEq for QuotePolicy"],["impl StructuralEq for SignatureBundle"],["impl StructuralEq for EscrowEvent"],["impl StructuralEq for ProposalVote"],["impl StructuralEq for NodeRuntime"],["impl StructuralEq for VRFInfo"],["impl StructuralEq for RawProofEntry"],["impl StructuralEq for Capabilities"],["impl StructuralEq for Header"],["impl StructuralEq for RuntimeGovernanceModel"],["impl StructuralEq for Message"],["impl StructuralEq for ComputeResultsHeader"],["impl StructuralEq for Kind"],["impl StructuralEq for P2PInfo"]],
+"oasis_runtime_sdk":[["impl StructuralEq for PublicKey"],["impl StructuralEq for SenderMeta"],["impl StructuralEq for ConsensusError"],["impl StructuralEq for PublicKey"],["impl StructuralEq for Mode"],["impl StructuralEq for CallFormat"],["impl StructuralEq for PublicKey"],["impl StructuralEq for RewardAction"],["impl StructuralEq for Event"],["impl StructuralEq for PublicKey"],["impl StructuralEq for PublicKey"],["impl StructuralEq for Address"],["impl StructuralEq for Denomination"],["impl StructuralEq for Parameters"],["impl StructuralEq for SignatureType"],["impl StructuralEq for BaseUnits"],["impl StructuralEq for SignatureAddressSpec"],["impl StructuralEq for Signature"],["impl StructuralEq for PublicKey"]],
"oasis_runtime_sdk_contracts":[["impl StructuralEq for ABI"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/core/marker/trait.StructuralPartialEq.js b/rust/implementors/core/marker/trait.StructuralPartialEq.js
index cb097ecb18..1c985328ec 100644
--- a/rust/implementors/core/marker/trait.StructuralPartialEq.js
+++ b/rust/implementors/core/marker/trait.StructuralPartialEq.js
@@ -1,6 +1,6 @@
(function() {var implementors = {
-"oasis_contract_sdk_types":[["impl StructuralPartialEq for CallFormat"],["impl StructuralPartialEq for Denomination"],["impl StructuralPartialEq for NotifyReply"],["impl StructuralPartialEq for CodeId"],["impl StructuralPartialEq for InstanceId"],["impl StructuralPartialEq for Address"],["impl StructuralPartialEq for BaseUnits"]],
-"oasis_core_runtime":[["impl StructuralPartialEq for ReclaimEscrowResult"],["impl StructuralPartialEq for TreeID"],["impl StructuralPartialEq for Delegation"],["impl StructuralPartialEq for Root"],["impl StructuralPartialEq for ReclaimEscrow"],["impl StructuralPartialEq for AnnotatedBlock"],["impl StructuralPartialEq for Capabilities"],["impl StructuralPartialEq for CommissionRateStep"],["impl StructuralPartialEq for VRFInfo"],["impl StructuralPartialEq for ChangeParametersProposal"],["impl StructuralPartialEq for RegistryMessage"],["impl StructuralPartialEq for AVR"],["impl StructuralPartialEq for Withdraw"],["impl StructuralPartialEq for RuntimeGenesis"],["impl StructuralPartialEq for RuntimeAdmissionPolicy"],["impl StructuralPartialEq for CapabilityTEE"],["impl StructuralPartialEq for ExecutorCommitmentHeader"],["impl StructuralPartialEq for LogEntry"],["impl StructuralPartialEq for ProposalVote"],["impl StructuralPartialEq for ExecutionMode"],["impl StructuralPartialEq for ConsensusInfo"],["impl StructuralPartialEq for Version"],["impl StructuralPartialEq for DebondingDelegation"],["impl StructuralPartialEq for Vote"],["impl StructuralPartialEq for Status"],["impl StructuralPartialEq for MessageEvent"],["impl StructuralPartialEq for ProposalContent"],["impl StructuralPartialEq for ThresholdKind"],["impl StructuralPartialEq for SignatureBundle"],["impl StructuralPartialEq for ConsensusParameterChanges"],["impl StructuralPartialEq for UpgradeProposal"],["impl StructuralPartialEq for SignedEncryptedMasterSecret"],["impl StructuralPartialEq for PeerFeedback"],["impl StructuralPartialEq for PublicKey"],["impl StructuralPartialEq for BlockMetadata"],["impl StructuralPartialEq for Runtime"],["impl StructuralPartialEq for TrustRoot"],["impl StructuralPartialEq for Block"],["impl StructuralPartialEq for TxnSchedulerParameters"],["impl StructuralPartialEq for GeneralAccount"],["impl StructuralPartialEq for Account"],["impl StructuralPartialEq for AllowanceChangeEvent"],["impl StructuralPartialEq for CancelUpgradeProposal"],["impl StructuralPartialEq for RootType"],["impl StructuralPartialEq for SignedEncryptedEphemeralSecret"],["impl StructuralPartialEq for PolicySGX"],["impl StructuralPartialEq for RuntimeStakingParameters"],["impl StructuralPartialEq for EscrowEvent"],["impl StructuralPartialEq for TLSAddress"],["impl StructuralPartialEq for EnclavePolicySGX"],["impl StructuralPartialEq for AddEscrowResult"],["impl StructuralPartialEq for EscrowAccount"],["impl StructuralPartialEq for Role"],["impl StructuralPartialEq for WithdrawResult"],["impl StructuralPartialEq for ExecutorCommitment"],["impl StructuralPartialEq for RuntimeKind"],["impl StructuralPartialEq for IncomingMessage"],["impl StructuralPartialEq for MultiSigned"],["impl StructuralPartialEq for StakeThreshold"],["impl StructuralPartialEq for SharePool"],["impl StructuralPartialEq for QuotePolicy"],["impl StructuralPartialEq for Quote"],["impl StructuralPartialEq for EntityWhitelistConfig"],["impl StructuralPartialEq for Slash"],["impl StructuralPartialEq for TCBBundle"],["impl StructuralPartialEq for StakeAccumulator"],["impl StructuralPartialEq for QuoteBundle"],["impl StructuralPartialEq for MinPoolSizeConstraint"],["impl StructuralPartialEq for Prefix"],["impl StructuralPartialEq for Quantity"],["impl StructuralPartialEq for Kind"],["impl StructuralPartialEq for ProtocolVersions"],["impl StructuralPartialEq for RawProofEntry"],["impl StructuralPartialEq for Transfer"],["impl StructuralPartialEq for EncryptedMasterSecret"],["impl StructuralPartialEq for ReadWriteSet"],["impl StructuralPartialEq for EncryptedEphemeralSecret"],["impl StructuralPartialEq for Proof"],["impl StructuralPartialEq for Message"],["impl StructuralPartialEq for TransferEvent"],["impl StructuralPartialEq for ExecutorCommitmentFailure"],["impl StructuralPartialEq for SignedPolicySGX"],["impl StructuralPartialEq for Header"],["impl StructuralPartialEq for ConsensusAddress"],["impl StructuralPartialEq for TLSInfo"],["impl StructuralPartialEq for CommissionRateBoundStep"],["impl StructuralPartialEq for EnclaveIdentity"],["impl StructuralPartialEq for HostStorageEndpoint"],["impl StructuralPartialEq for Node"],["impl StructuralPartialEq for VersionInfo"],["impl StructuralPartialEq for RuntimeGovernanceModel"],["impl StructuralPartialEq for SlashReason"],["impl StructuralPartialEq for QuotePolicy"],["impl StructuralPartialEq for Address"],["impl StructuralPartialEq for TEEHardware"],["impl StructuralPartialEq for CommitteeKind"],["impl StructuralPartialEq for TransferResult"],["impl StructuralPartialEq for NodeRuntime"],["impl<T> StructuralPartialEq for Versioned<T>"],["impl StructuralPartialEq for EpochTimeState"],["impl StructuralPartialEq for CoarsenedKey"],["impl StructuralPartialEq for GovernanceMessage"],["impl StructuralPartialEq for MaxNodesConstraint"],["impl StructuralPartialEq for BurnEvent"],["impl StructuralPartialEq for QuotePolicy"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for Escrow"],["impl StructuralPartialEq for P2PInfo"],["impl StructuralPartialEq for ComputeResultsHeader"],["impl StructuralPartialEq for EncryptedSecret"],["impl StructuralPartialEq for EntityWhitelistRuntimeAdmissionPolicy"],["impl StructuralPartialEq for HeaderType"],["impl StructuralPartialEq for StorageParameters"],["impl StructuralPartialEq for RolesMask"],["impl StructuralPartialEq for Signed"],["impl StructuralPartialEq for TCBStatus"],["impl StructuralPartialEq for ValidatorSetConstraint"],["impl StructuralPartialEq for CommissionSchedule"],["impl StructuralPartialEq for RoundResults"],["impl StructuralPartialEq for NodeBox"],["impl StructuralPartialEq for StakingMessage"],["impl StructuralPartialEq for ExecutorParameters"],["impl StructuralPartialEq for SchedulingConstraints"],["impl StructuralPartialEq for TxnBatch"],["impl StructuralPartialEq for LogEntryKind"],["impl StructuralPartialEq for TCPAddress"]],
-"oasis_runtime_sdk":[["impl StructuralPartialEq for PublicKey"],["impl StructuralPartialEq for SignatureAddressSpec"],["impl StructuralPartialEq for Address"],["impl StructuralPartialEq for SignatureType"],["impl StructuralPartialEq for RewardAction"],["impl StructuralPartialEq for PublicKey"],["impl StructuralPartialEq for Signature"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for PublicKey"],["impl StructuralPartialEq for Mode"],["impl StructuralPartialEq for PublicKey"],["impl StructuralPartialEq for Denomination"],["impl StructuralPartialEq for SenderMeta"],["impl StructuralPartialEq for CallFormat"],["impl StructuralPartialEq for Parameters"],["impl StructuralPartialEq for PublicKey"],["impl StructuralPartialEq for ConsensusError"],["impl StructuralPartialEq for BaseUnits"],["impl StructuralPartialEq for PublicKey"]],
+"oasis_contract_sdk_types":[["impl StructuralPartialEq for NotifyReply"],["impl StructuralPartialEq for Address"],["impl StructuralPartialEq for BaseUnits"],["impl StructuralPartialEq for CallFormat"],["impl StructuralPartialEq for Denomination"],["impl StructuralPartialEq for CodeId"],["impl StructuralPartialEq for InstanceId"]],
+"oasis_core_runtime":[["impl StructuralPartialEq for StorageParameters"],["impl StructuralPartialEq for EscrowAccount"],["impl StructuralPartialEq for EscrowEvent"],["impl StructuralPartialEq for ComputeResultsHeader"],["impl StructuralPartialEq for SignatureBundle"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for ConsensusParameterChanges"],["impl StructuralPartialEq for PeerFeedback"],["impl StructuralPartialEq for ReadWriteSet"],["impl StructuralPartialEq for EncryptedSecret"],["impl StructuralPartialEq for GovernanceMessage"],["impl StructuralPartialEq for ProposalVote"],["impl StructuralPartialEq for PublicKey"],["impl StructuralPartialEq for EnclaveIdentity"],["impl StructuralPartialEq for LogEntry"],["impl StructuralPartialEq for MaxNodesConstraint"],["impl StructuralPartialEq for Message"],["impl StructuralPartialEq for Root"],["impl StructuralPartialEq for Proof"],["impl StructuralPartialEq for GeneralAccount"],["impl StructuralPartialEq for ReclaimEscrow"],["impl StructuralPartialEq for SignedPolicySGX"],["impl StructuralPartialEq for TCBStatus"],["impl StructuralPartialEq for TCPAddress"],["impl StructuralPartialEq for QuotePolicy"],["impl StructuralPartialEq for VRFInfo"],["impl StructuralPartialEq for Quantity"],["impl StructuralPartialEq for Capabilities"],["impl StructuralPartialEq for ThresholdKind"],["impl StructuralPartialEq for Version"],["impl StructuralPartialEq for ExecutorCommitment"],["impl StructuralPartialEq for Runtime"],["impl StructuralPartialEq for SignedEncryptedEphemeralSecret"],["impl StructuralPartialEq for TransferResult"],["impl StructuralPartialEq for ReclaimEscrowResult"],["impl StructuralPartialEq for StakeThreshold"],["impl StructuralPartialEq for CommissionRateStep"],["impl StructuralPartialEq for ExecutorParameters"],["impl StructuralPartialEq for Vote"],["impl StructuralPartialEq for Prefix"],["impl StructuralPartialEq for MinPoolSizeConstraint"],["impl StructuralPartialEq for TEEHardware"],["impl StructuralPartialEq for ChangeParametersProposal"],["impl StructuralPartialEq for CommitteeKind"],["impl StructuralPartialEq for LogEntryKind"],["impl StructuralPartialEq for ConsensusInfo"],["impl StructuralPartialEq for ConsensusAddress"],["impl StructuralPartialEq for SlashReason"],["impl StructuralPartialEq for MessageEvent"],["impl StructuralPartialEq for NodeBox"],["impl StructuralPartialEq for VersionInfo"],["impl StructuralPartialEq for ExecutionMode"],["impl StructuralPartialEq for CancelUpgradeProposal"],["impl StructuralPartialEq for EntityWhitelistRuntimeAdmissionPolicy"],["impl StructuralPartialEq for Escrow"],["impl StructuralPartialEq for UpgradeProposal"],["impl StructuralPartialEq for TCBBundle"],["impl StructuralPartialEq for Withdraw"],["impl StructuralPartialEq for ProposalContent"],["impl StructuralPartialEq for TransferEvent"],["impl StructuralPartialEq for EnclavePolicySGX"],["impl StructuralPartialEq for TLSAddress"],["impl StructuralPartialEq for Transfer"],["impl StructuralPartialEq for TLSInfo"],["impl StructuralPartialEq for Kind"],["impl StructuralPartialEq for Quote"],["impl StructuralPartialEq for TrustRoot"],["impl StructuralPartialEq for Role"],["impl StructuralPartialEq for TxnSchedulerParameters"],["impl StructuralPartialEq for ExecutorCommitmentHeader"],["impl StructuralPartialEq for StakeAccumulator"],["impl StructuralPartialEq for Header"],["impl StructuralPartialEq for AllowanceChangeEvent"],["impl StructuralPartialEq for BurnEvent"],["impl StructuralPartialEq for RuntimeGovernanceModel"],["impl StructuralPartialEq for Address"],["impl StructuralPartialEq for SharePool"],["impl StructuralPartialEq for Slash"],["impl StructuralPartialEq for ProtocolVersions"],["impl StructuralPartialEq for Status"],["impl StructuralPartialEq for AddEscrowResult"],["impl StructuralPartialEq for Delegation"],["impl StructuralPartialEq for CoarsenedKey"],["impl StructuralPartialEq for CapabilityTEE"],["impl StructuralPartialEq for Signed"],["impl StructuralPartialEq for Account"],["impl StructuralPartialEq for MultiSigned"],["impl StructuralPartialEq for RolesMask"],["impl StructuralPartialEq for WithdrawResult"],["impl StructuralPartialEq for EncryptedEphemeralSecret"],["impl StructuralPartialEq for StakingMessage"],["impl StructuralPartialEq for EntityWhitelistConfig"],["impl StructuralPartialEq for Node"],["impl StructuralPartialEq for RuntimeAdmissionPolicy"],["impl StructuralPartialEq for AnnotatedBlock"],["impl StructuralPartialEq for QuotePolicy"],["impl StructuralPartialEq for CommissionRateBoundStep"],["impl StructuralPartialEq for HeaderType"],["impl StructuralPartialEq for DebondingDelegation"],["impl StructuralPartialEq for TxnBatch"],["impl StructuralPartialEq for SchedulingConstraints"],["impl StructuralPartialEq for BlockMetadata"],["impl StructuralPartialEq for IncomingMessage"],["impl StructuralPartialEq for Block"],["impl StructuralPartialEq for AVR"],["impl StructuralPartialEq for RuntimeKind"],["impl StructuralPartialEq for RuntimeGenesis"],["impl StructuralPartialEq for PolicySGX"],["impl StructuralPartialEq for RoundResults"],["impl<T> StructuralPartialEq for Versioned<T>"],["impl StructuralPartialEq for QuoteBundle"],["impl StructuralPartialEq for TreeID"],["impl StructuralPartialEq for SignedEncryptedMasterSecret"],["impl StructuralPartialEq for CommissionSchedule"],["impl StructuralPartialEq for HostStorageEndpoint"],["impl StructuralPartialEq for EncryptedMasterSecret"],["impl StructuralPartialEq for P2PInfo"],["impl StructuralPartialEq for RuntimeStakingParameters"],["impl StructuralPartialEq for RootType"],["impl StructuralPartialEq for ExecutorCommitmentFailure"],["impl StructuralPartialEq for EpochTimeState"],["impl StructuralPartialEq for NodeRuntime"],["impl StructuralPartialEq for ValidatorSetConstraint"],["impl StructuralPartialEq for QuotePolicy"],["impl StructuralPartialEq for RegistryMessage"],["impl StructuralPartialEq for RawProofEntry"]],
+"oasis_runtime_sdk":[["impl StructuralPartialEq for PublicKey"],["impl StructuralPartialEq for Signature"],["impl StructuralPartialEq for PublicKey"],["impl StructuralPartialEq for BaseUnits"],["impl StructuralPartialEq for PublicKey"],["impl StructuralPartialEq for Denomination"],["impl StructuralPartialEq for SenderMeta"],["impl StructuralPartialEq for ConsensusError"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for SignatureType"],["impl StructuralPartialEq for PublicKey"],["impl StructuralPartialEq for RewardAction"],["impl StructuralPartialEq for Parameters"],["impl StructuralPartialEq for SignatureAddressSpec"],["impl StructuralPartialEq for CallFormat"],["impl StructuralPartialEq for Address"],["impl StructuralPartialEq for Mode"],["impl StructuralPartialEq for PublicKey"],["impl StructuralPartialEq for PublicKey"]],
"oasis_runtime_sdk_contracts":[["impl StructuralPartialEq for ABI"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/core/ops/arith/trait.Add.js b/rust/implementors/core/ops/arith/trait.Add.js
index 2ec98701e7..c48b1c90ba 100644
--- a/rust/implementors/core/ops/arith/trait.Add.js
+++ b/rust/implementors/core/ops/arith/trait.Add.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"oasis_core_runtime":[["impl Add<u64> for Quantity"],["impl<'a> Add<&'a Quantity> for Quantity"],["impl Add<Quantity> for Quantity"]]
+"oasis_core_runtime":[["impl Add<u64> for Quantity"],["impl Add<Quantity> for Quantity"],["impl<'a> Add<&'a Quantity> for Quantity"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/core/ops/arith/trait.Mul.js b/rust/implementors/core/ops/arith/trait.Mul.js
index 6fbca45026..aa84302ffe 100644
--- a/rust/implementors/core/ops/arith/trait.Mul.js
+++ b/rust/implementors/core/ops/arith/trait.Mul.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"oasis_core_runtime":[["impl<'a> Mul<&'a Quantity> for Quantity"],["impl Mul<Quantity> for Quantity"],["impl Mul<u64> for Quantity"]]
+"oasis_core_runtime":[["impl Mul<u64> for Quantity"],["impl<'a> Mul<&'a Quantity> for Quantity"],["impl Mul<Quantity> for Quantity"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/core/ops/arith/trait.MulAssign.js b/rust/implementors/core/ops/arith/trait.MulAssign.js
index 5242188435..c0f164800d 100644
--- a/rust/implementors/core/ops/arith/trait.MulAssign.js
+++ b/rust/implementors/core/ops/arith/trait.MulAssign.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"oasis_core_runtime":[["impl MulAssign<u64> for Quantity"],["impl<'a> MulAssign<&'a Quantity> for Quantity"],["impl MulAssign<Quantity> for Quantity"]]
+"oasis_core_runtime":[["impl MulAssign<Quantity> for Quantity"],["impl<'a> MulAssign<&'a Quantity> for Quantity"],["impl MulAssign<u64> for Quantity"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/core/ops/deref/trait.Deref.js b/rust/implementors/core/ops/deref/trait.Deref.js
index b864db446c..93713bdeef 100644
--- a/rust/implementors/core/ops/deref/trait.Deref.js
+++ b/rust/implementors/core/ops/deref/trait.Deref.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"oasis_core_runtime":[["impl Deref for COMMON_POOL_ADDRESS"],["impl Deref for Nonce"],["impl Deref for Prefix"],["impl Deref for RawProofEntry"],["impl Deref for FEE_ACC_ADDRESS"],["impl Deref for GOVERNANCE_DEPOSITS_ADDRESS"],["impl Deref for TxnBatch"],["impl Deref for BUILD_INFO"]]
+"oasis_core_runtime":[["impl Deref for TxnBatch"],["impl Deref for FEE_ACC_ADDRESS"],["impl Deref for BUILD_INFO"],["impl Deref for Prefix"],["impl Deref for Nonce"],["impl Deref for COMMON_POOL_ADDRESS"],["impl Deref for GOVERNANCE_DEPOSITS_ADDRESS"],["impl Deref for RawProofEntry"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/core/ops/deref/trait.DerefMut.js b/rust/implementors/core/ops/deref/trait.DerefMut.js
index be2781443b..d4072e717a 100644
--- a/rust/implementors/core/ops/deref/trait.DerefMut.js
+++ b/rust/implementors/core/ops/deref/trait.DerefMut.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"oasis_core_runtime":[["impl DerefMut for Prefix"],["impl DerefMut for RawProofEntry"],["impl DerefMut for TxnBatch"]]
+"oasis_core_runtime":[["impl DerefMut for Prefix"],["impl DerefMut for TxnBatch"],["impl DerefMut for RawProofEntry"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/core/str/traits/trait.FromStr.js b/rust/implementors/core/str/traits/trait.FromStr.js
index 452b74108c..3e1875b70b 100644
--- a/rust/implementors/core/str/traits/trait.FromStr.js
+++ b/rust/implementors/core/str/traits/trait.FromStr.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
"oasis_contract_sdk_types":[["impl FromStr for Denomination"]],
-"oasis_core_runtime":[["impl FromStr for MrSigner"],["impl FromStr for MrEnclave"],["impl FromStr for Signature"],["impl FromStr for PublicKey"],["impl FromStr for Namespace"],["impl FromStr for SessionID"],["impl FromStr for Hash"]],
+"oasis_core_runtime":[["impl FromStr for MrSigner"],["impl FromStr for MrEnclave"],["impl FromStr for Namespace"],["impl FromStr for SessionID"],["impl FromStr for PublicKey"],["impl FromStr for Signature"],["impl FromStr for Hash"]],
"oasis_runtime_sdk":[["impl FromStr for Denomination"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/lazy_static/trait.LazyStatic.js b/rust/implementors/lazy_static/trait.LazyStatic.js
index d2b5a521e7..1aac2f7a02 100644
--- a/rust/implementors/lazy_static/trait.LazyStatic.js
+++ b/rust/implementors/lazy_static/trait.LazyStatic.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"oasis_core_runtime":[["impl LazyStatic for COMMON_POOL_ADDRESS"],["impl LazyStatic for GOVERNANCE_DEPOSITS_ADDRESS"],["impl LazyStatic for FEE_ACC_ADDRESS"],["impl LazyStatic for BUILD_INFO"]]
+"oasis_core_runtime":[["impl LazyStatic for GOVERNANCE_DEPOSITS_ADDRESS"],["impl LazyStatic for COMMON_POOL_ADDRESS"],["impl LazyStatic for BUILD_INFO"],["impl LazyStatic for FEE_ACC_ADDRESS"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/oasis_cbor/decode/trait.Decode.js b/rust/implementors/oasis_cbor/decode/trait.Decode.js
index b5ed2a5ba3..8aca67a2a9 100644
--- a/rust/implementors/oasis_cbor/decode/trait.Decode.js
+++ b/rust/implementors/oasis_cbor/decode/trait.Decode.js
@@ -1,6 +1,6 @@
(function() {var implementors = {
-"oasis_contract_sdk_types":[["impl Decode for CallResult"],["impl Decode for InstanceId"],["impl Decode for CallFormat"],["impl Decode for NotifyReply"],["impl Decode for ExecutionContext"],["impl Decode for Message"],["impl Decode for AccountsResponse"],["impl Decode for QueryResponse"],["impl Decode for InstantiateResult"],["impl Decode for BaseUnits"],["impl Decode for CodeId"],["impl Decode for ExecutionResult"],["impl Decode for AccountsQuery"],["impl Decode for ExecutionOk"],["impl Decode for Address"],["impl Decode for Reply"],["impl Decode for QueryRequest"],["impl Decode for Denomination"],["impl Decode for Event"]],
-"oasis_core_runtime":[["impl Decode for Event"],["impl Decode for MessageType"],["impl Decode for Root"],["impl Decode for AVR"],["impl Decode for DebondingDelegation"],["impl Decode for StorageSyncResponse"],["impl Decode for ConsensusInfo"],["impl Decode for ValidatorSetConstraint"],["impl Decode for Quote"],["impl Decode for Node"],["impl Decode for Role"],["impl Decode for Proof"],["impl Decode for ProposalContent"],["impl Decode for UpgradeProposal"],["impl Decode for IncomingMessage"],["impl Decode for SlashReason"],["impl Decode for ExecutionMode"],["impl Decode for QuoteBundle"],["impl Decode for Frame"],["impl Decode for ExecutorCommitmentHeader"],["impl Decode for Quantity"],["impl Decode for ProtocolVersions"],["impl Decode for Error"],["impl Decode for RuntimeKind"],["impl Decode for ProofResponse"],["impl Decode for Transfer"],["impl Decode for RawProofEntry"],["impl Decode for CommitteeKind"],["impl Decode for Prefix"],["impl Decode for Body"],["impl Decode for Runtime"],["impl Decode for MrEnclave"],["impl Decode for ConsensusAddress"],["impl Decode for TrustRoot"],["impl Decode for ReclaimEscrow"],["impl Decode for Hash"],["impl Decode for MinPoolSizeConstraint"],["impl Decode for TxnSchedulerParameters"],["impl Decode for ChangeParametersProposal"],["impl Decode for EntityWhitelistConfig"],["impl Decode for RAKBinding"],["impl Decode for ComputeResultsHeader"],["impl Decode for RoundResults"],["impl Decode for CapabilityTEE"],["impl Decode for EpochTimeState"],["impl Decode for PublicKey"],["impl Decode for Header"],["impl Decode for MrSigner"],["impl Decode for StorageParameters"],["impl Decode for StorageSyncRequestWithEndpoint"],["impl Decode for Message"],["impl Decode for BlockMetadata"],["impl Decode for ExecutorCommitmentFailure"],["impl Decode for PeerFeedback"],["impl Decode for EncryptedMasterSecret"],["impl Decode for CoarsenedKey"],["impl Decode for TEEHardware"],["impl Decode for SignedEncryptedEphemeralSecret"],["impl Decode for RolesMask"],["impl Decode for NodeRuntime"],["impl Decode for EscrowAccount"],["impl Decode for EncryptedEphemeralSecret"],["impl Decode for GetPrefixesRequest"],["impl Decode for Address"],["impl Decode for Block"],["impl Decode for SchedulingConstraints"],["impl Decode for SignedTCBInfo"],["impl Decode for Signature"],["impl Decode for PublicKey"],["impl Decode for RootType"],["impl Decode for Escrow"],["impl Decode for EnclaveIdentity"],["impl Decode for RegistryMessage"],["impl Decode for StakingMessage"],["impl Decode for IterateRequest"],["impl Decode for SignedQEIdentity"],["impl Decode for HostFetchConsensusEventsRequest"],["impl Decode for HostStorageEndpoint"],["impl Decode for EscrowEvent"],["impl Decode for RuntimeGovernanceModel"],["impl Decode for Signed"],["impl Decode for SessionID"],["impl Decode for TLSInfo"],["impl Decode for EncryptedSecret"],["impl Decode for SignedPolicySGX"],["impl Decode for QuotePolicy"],["impl Decode for RuntimeInfoResponse"],["impl Decode for ConsensusParameterChanges"],["impl Decode for EventKind"],["impl Decode for Delegation"],["impl Decode for HostFetchConsensusEventsResponse"],["impl Decode for AddEscrowResult"],["impl Decode for Proof"],["impl Decode for Status"],["impl Decode for TxnBatch"],["impl Decode for PrivateKey"],["impl Decode for VersionInfo"],["impl Decode for Error"],["impl Decode for ProposalVote"],["impl Decode for BurnEvent"],["impl Decode for HeaderType"],["impl Decode for PolicySGX"],["impl Decode for CheckTxResult"],["impl Decode for SignedTransactionWithProof"],["impl Decode for ExecutorParameters"],["impl Decode for Response"],["impl Decode for StorageSyncRequest"],["impl Decode for LogEntry"],["impl Decode for ReclaimEscrowResult"],["impl<T: Decode> Decode for Versioned<T>"],["impl Decode for RuntimeInfoRequest"],["impl Decode for Namespace"],["impl Decode for SGXAttestation"],["impl Decode for GeneralAccount"],["impl Decode for ReadWriteSet"],["impl Decode for MessageEvent"],["impl Decode for VRFInfo"],["impl Decode for TLSAddress"],["impl Decode for MaxNodesConstraint"],["impl Decode for Body"],["impl Decode for SGXConstraints"],["impl Decode for Slash"],["impl Decode for Event"],["impl Decode for AllowanceChangeEvent"],["impl Decode for Features"],["impl Decode for Capabilities"],["impl Decode for GovernanceMessage"],["impl Decode for ThresholdKind"],["impl Decode for EntityWhitelistRuntimeAdmissionPolicy"],["impl Decode for Message"],["impl Decode for Request"],["impl Decode for P2PInfo"],["impl Decode for CommissionSchedule"],["impl Decode for Fee"],["impl Decode for Kind"],["impl Decode for Vote"],["impl Decode for ComputedBatch"],["impl Decode for Message"],["impl Decode for SharePool"],["impl Decode for AnnotatedBlock"],["impl Decode for TransferEvent"],["impl Decode for RuntimeAdmissionPolicy"],["impl Decode for QuotePolicy"],["impl Decode for ExecutorCommitment"],["impl Decode for CancelUpgradeProposal"],["impl Decode for SignedEncryptedMasterSecret"],["impl Decode for TransferResult"],["impl Decode for TCPAddress"],["impl Decode for Account"],["impl Decode for TreeID"],["impl Decode for SignatureBundle"],["impl Decode for Withdraw"],["impl Decode for TCBBundle"],["impl Decode for MultiSigned"],["impl Decode for CheckTxMetadata"],["impl Decode for Version"],["impl Decode for FeatureScheduleControl"],["impl Decode for RuntimeGenesis"],["impl Decode for CommissionRateBoundStep"],["impl Decode for StakeThreshold"],["impl Decode for RuntimeStakingParameters"],["impl Decode for Proof"],["impl Decode for LightBlock"],["impl Decode for EnclavePolicySGX"],["impl Decode for QuotePolicy"],["impl Decode for GetRequest"],["impl Decode for CommissionRateStep"],["impl Decode for Transaction"],["impl Decode for WithdrawResult"],["impl Decode for StakeAccumulator"]],
-"oasis_runtime_sdk":[["impl Decode for Parameters"],["impl Decode for GasCosts"],["impl Decode for DelegationInfo"],["impl Decode for Signature"],["impl Decode for ConsensusUndelegateContext"],["impl Decode for NonceQuery"],["impl Decode for Fee"],["impl Decode for DelegationQuery"],["impl Decode for Receipt"],["impl Decode for Delegate"],["impl Decode for CallResult"],["impl Decode for MethodHandlerInfo"],["impl Decode for Genesis"],["impl Decode for AddressesQuery"],["impl Decode for AccountBalances"],["impl Decode for CallEnvelopeX25519DeoxysII"],["impl Decode for UndelegationInfo"],["impl Decode for BalancesQuery"],["impl Decode for Parameters"],["impl Decode for ConsensusTransferContext"],["impl Decode for Transfer"],["impl Decode for UndelegationsQuery"],["impl Decode for Undelegate"],["impl Decode for ExecuteReadOnlyTxResponse"],["impl Decode for CallDataPublicKeyQueryResponse"],["impl Decode for Genesis"],["impl Decode for ExecuteReadOnlyTxQuery"],["impl Decode for DelegationsQuery"],["impl Decode for AuthInfo"],["impl Decode for BalanceQuery"],["impl Decode for ConsensusDelegateContext"],["impl Decode for CallFormat"],["impl Decode for EstimateGasQuery"],["impl Decode for RewardAction"],["impl Decode for DenominationInfo"],["impl Decode for PublicKey"],["impl Decode for DynamicMinGasPrice"],["impl Decode for Metadata"],["impl Decode for Deposit"],["impl Decode for DenominationInfoQuery"],["impl Decode for ConsensusAccountQuery"],["impl Decode for Genesis"],["impl Decode for CallerAddress"],["impl Decode for Config"],["impl Decode for ConsensusError"],["impl Decode for AuthProof"],["impl Decode for ResultEnvelopeX25519DeoxysII"],["impl Decode for PublicKey"],["impl Decode for BaseUnits"],["impl Decode for Withdraw"],["impl Decode for PublicKey"],["impl Decode for RuntimeInfoResponse"],["impl Decode for Denomination"],["impl Decode for Transaction"],["impl Decode for Account"],["impl Decode for RewardSchedule"],["impl Decode for Parameters"],["impl Decode for Genesis"],["impl Decode for PublicKey"],["impl Decode for UnverifiedTransaction"],["impl Decode for LocalConfig"],["impl Decode for SignerInfo"],["impl Decode for ModuleInfo"],["impl Decode for Address"],["impl Decode for SignatureAddressSpec"],["impl Decode for Genesis"],["impl Decode for MethodHandlerKind"],["impl Decode for Parameters"],["impl Decode for SignatureType"],["impl Decode for GasCosts"],["impl Decode for ConsensusWithdrawContext"],["impl Decode for TakeReceipt"],["impl Decode for ReceiptKind"],["impl Decode for GasCosts"],["impl Decode for AccountBalance"],["impl Decode for Call"],["impl Decode for EpochRewards"],["impl Decode for Parameters"],["impl Decode for AddressSpec"],["impl Decode for RewardStep"],["impl Decode for MessageEventHookInvocation"],["impl Decode for PublicKey"],["impl Decode for Signer"],["impl Decode for PublicKey"],["impl Decode for ExtendedDelegationInfo"]],
-"oasis_runtime_sdk_contracts":[["impl Decode for Parameters"],["impl Decode for Call"],["impl Decode for Genesis"],["impl Decode for ContractEvent"],["impl Decode for CodeQuery"],["impl Decode for LocalConfig"],["impl Decode for CodeStorageQueryResult"],["impl Decode for CodeStorageQuery"],["impl Decode for Code"],["impl Decode for Upload"],["impl Decode for ChangeUpgradePolicy"],["impl Decode for InstanceRawStorageQuery"],["impl Decode for UploadResult"],["impl Decode for InstanceStorageQueryResult"],["impl Decode for Upgrade"],["impl Decode for PublicKeyQuery"],["impl Decode for CallResult"],["impl Decode for PublicKeyKind"],["impl Decode for InstantiateResult"],["impl Decode for Instance"],["impl Decode for InstanceRawStorageQueryResult"],["impl Decode for StoreKind"],["impl Decode for Policy"],["impl Decode for CustomQuery"],["impl Decode for PublicKeyQueryResult"],["impl Decode for InstanceStorageQuery"],["impl Decode for CustomQueryResult"],["impl Decode for Instantiate"],["impl Decode for InstanceQuery"],["impl Decode for ABI"],["impl Decode for GasCosts"]]
+"oasis_contract_sdk_types":[["impl Decode for ExecutionResult"],["impl Decode for NotifyReply"],["impl Decode for CallResult"],["impl Decode for InstanceId"],["impl Decode for QueryResponse"],["impl Decode for Reply"],["impl Decode for ExecutionOk"],["impl Decode for BaseUnits"],["impl Decode for InstantiateResult"],["impl Decode for Denomination"],["impl Decode for AccountsResponse"],["impl Decode for Event"],["impl Decode for QueryRequest"],["impl Decode for CodeId"],["impl Decode for Address"],["impl Decode for CallFormat"],["impl Decode for Message"],["impl Decode for AccountsQuery"],["impl Decode for ExecutionContext"]],
+"oasis_core_runtime":[["impl Decode for SGXConstraints"],["impl Decode for StorageParameters"],["impl Decode for ExecutorCommitmentHeader"],["impl Decode for EventKind"],["impl Decode for CheckTxMetadata"],["impl Decode for Quantity"],["impl Decode for ProtocolVersions"],["impl Decode for VRFInfo"],["impl Decode for EscrowAccount"],["impl Decode for SignedEncryptedEphemeralSecret"],["impl Decode for Hash"],["impl Decode for ValidatorSetConstraint"],["impl Decode for QuotePolicy"],["impl Decode for Signature"],["impl Decode for ConsensusAddress"],["impl Decode for BurnEvent"],["impl Decode for Features"],["impl Decode for TCBBundle"],["impl Decode for Signed"],["impl Decode for GetRequest"],["impl Decode for Header"],["impl Decode for IncomingMessage"],["impl Decode for SlashReason"],["impl Decode for PublicKey"],["impl Decode for Proof"],["impl Decode for VersionInfo"],["impl Decode for CommissionSchedule"],["impl Decode for WithdrawResult"],["impl Decode for RegistryMessage"],["impl Decode for ReclaimEscrow"],["impl Decode for Transfer"],["impl Decode for Proof"],["impl Decode for MessageType"],["impl Decode for EncryptedEphemeralSecret"],["impl Decode for ReadWriteSet"],["impl Decode for Escrow"],["impl Decode for HostFetchConsensusEventsRequest"],["impl Decode for PublicKey"],["impl Decode for FeatureScheduleControl"],["impl Decode for Quote"],["impl Decode for Request"],["impl Decode for Fee"],["impl Decode for Block"],["impl Decode for QuotePolicy"],["impl Decode for ReclaimEscrowResult"],["impl Decode for ExecutorCommitmentFailure"],["impl Decode for SGXAttestation"],["impl Decode for TransferEvent"],["impl Decode for SignedPolicySGX"],["impl Decode for Event"],["impl Decode for Prefix"],["impl Decode for ExecutorCommitment"],["impl Decode for HeaderType"],["impl Decode for LogEntry"],["impl Decode for RuntimeGenesis"],["impl Decode for RAKBinding"],["impl Decode for RuntimeInfoRequest"],["impl Decode for EpochTimeState"],["impl Decode for StakeAccumulator"],["impl Decode for Delegation"],["impl Decode for QuoteBundle"],["impl Decode for Body"],["impl Decode for DebondingDelegation"],["impl Decode for ProposalContent"],["impl Decode for RoundResults"],["impl Decode for AVR"],["impl<T: Decode> Decode for Versioned<T>"],["impl Decode for Event"],["impl Decode for StorageSyncResponse"],["impl Decode for MultiSigned"],["impl Decode for Body"],["impl Decode for MinPoolSizeConstraint"],["impl Decode for EncryptedMasterSecret"],["impl Decode for Frame"],["impl Decode for SignedEncryptedMasterSecret"],["impl Decode for Root"],["impl Decode for SchedulingConstraints"],["impl Decode for CommissionRateStep"],["impl Decode for Capabilities"],["impl Decode for SignedTransactionWithProof"],["impl Decode for Status"],["impl Decode for HostStorageEndpoint"],["impl Decode for StorageSyncRequest"],["impl Decode for CapabilityTEE"],["impl Decode for EnclaveIdentity"],["impl Decode for ConsensusInfo"],["impl Decode for SignedTCBInfo"],["impl Decode for Withdraw"],["impl Decode for RawProofEntry"],["impl Decode for AddEscrowResult"],["impl Decode for SignatureBundle"],["impl Decode for Proof"],["impl Decode for Vote"],["impl Decode for RuntimeAdmissionPolicy"],["impl Decode for MrSigner"],["impl Decode for TransferResult"],["impl Decode for LightBlock"],["impl Decode for Node"],["impl Decode for HostFetchConsensusEventsResponse"],["impl Decode for ProofResponse"],["impl Decode for MrEnclave"],["impl Decode for TxnSchedulerParameters"],["impl Decode for TCPAddress"],["impl Decode for EncryptedSecret"],["impl Decode for CoarsenedKey"],["impl Decode for RuntimeGovernanceModel"],["impl Decode for CheckTxResult"],["impl Decode for StorageSyncRequestWithEndpoint"],["impl Decode for EntityWhitelistConfig"],["impl Decode for GeneralAccount"],["impl Decode for Message"],["impl Decode for ProposalVote"],["impl Decode for Kind"],["impl Decode for AnnotatedBlock"],["impl Decode for PrivateKey"],["impl Decode for Response"],["impl Decode for TLSAddress"],["impl Decode for CommissionRateBoundStep"],["impl Decode for RuntimeStakingParameters"],["impl Decode for AllowanceChangeEvent"],["impl Decode for GetPrefixesRequest"],["impl Decode for Runtime"],["impl Decode for ChangeParametersProposal"],["impl Decode for SignedQEIdentity"],["impl Decode for BlockMetadata"],["impl Decode for UpgradeProposal"],["impl Decode for CommitteeKind"],["impl Decode for P2PInfo"],["impl Decode for SessionID"],["impl Decode for Slash"],["impl Decode for EntityWhitelistRuntimeAdmissionPolicy"],["impl Decode for Error"],["impl Decode for PolicySGX"],["impl Decode for Transaction"],["impl Decode for SharePool"],["impl Decode for ComputeResultsHeader"],["impl Decode for NodeRuntime"],["impl Decode for RuntimeKind"],["impl Decode for MaxNodesConstraint"],["impl Decode for Message"],["impl Decode for PeerFeedback"],["impl Decode for ExecutorParameters"],["impl Decode for CancelUpgradeProposal"],["impl Decode for Version"],["impl Decode for TrustRoot"],["impl Decode for IterateRequest"],["impl Decode for Role"],["impl Decode for RuntimeInfoResponse"],["impl Decode for TEEHardware"],["impl Decode for Account"],["impl Decode for EnclavePolicySGX"],["impl Decode for StakingMessage"],["impl Decode for RootType"],["impl Decode for TreeID"],["impl Decode for ThresholdKind"],["impl Decode for TxnBatch"],["impl Decode for Address"],["impl Decode for RolesMask"],["impl Decode for Error"],["impl Decode for Message"],["impl Decode for ExecutionMode"],["impl Decode for MessageEvent"],["impl Decode for EscrowEvent"],["impl Decode for ComputedBatch"],["impl Decode for ConsensusParameterChanges"],["impl Decode for StakeThreshold"],["impl Decode for TLSInfo"],["impl Decode for GovernanceMessage"],["impl Decode for QuotePolicy"],["impl Decode for Namespace"]],
+"oasis_runtime_sdk":[["impl Decode for Account"],["impl Decode for Genesis"],["impl Decode for UndelegationsQuery"],["impl Decode for ConsensusError"],["impl Decode for GasCosts"],["impl Decode for SignatureType"],["impl Decode for ModuleInfo"],["impl Decode for Delegate"],["impl Decode for RuntimeInfoResponse"],["impl Decode for MethodHandlerInfo"],["impl Decode for Parameters"],["impl Decode for Parameters"],["impl Decode for BalanceQuery"],["impl Decode for Call"],["impl Decode for Parameters"],["impl Decode for MethodHandlerKind"],["impl Decode for TakeReceipt"],["impl Decode for ConsensusUndelegateContext"],["impl Decode for EpochRewards"],["impl Decode for Genesis"],["impl Decode for SignatureAddressSpec"],["impl Decode for Genesis"],["impl Decode for EstimateGasQuery"],["impl Decode for Genesis"],["impl Decode for CallResult"],["impl Decode for Genesis"],["impl Decode for ResultEnvelopeX25519DeoxysII"],["impl Decode for ConsensusTransferContext"],["impl Decode for NonceQuery"],["impl Decode for Withdraw"],["impl Decode for Transaction"],["impl Decode for ExtendedDelegationInfo"],["impl Decode for CallFormat"],["impl Decode for DelegationsQuery"],["impl Decode for AuthInfo"],["impl Decode for DynamicMinGasPrice"],["impl Decode for PublicKey"],["impl Decode for AccountBalances"],["impl Decode for LocalConfig"],["impl Decode for CallEnvelopeX25519DeoxysII"],["impl Decode for ConsensusWithdrawContext"],["impl Decode for ReceiptKind"],["impl Decode for Parameters"],["impl Decode for AddressSpec"],["impl Decode for DelegationInfo"],["impl Decode for BaseUnits"],["impl Decode for ConsensusAccountQuery"],["impl Decode for UnverifiedTransaction"],["impl Decode for RewardAction"],["impl Decode for Transfer"],["impl Decode for Undelegate"],["impl Decode for Parameters"],["impl Decode for ExecuteReadOnlyTxResponse"],["impl Decode for Metadata"],["impl Decode for Address"],["impl Decode for BalancesQuery"],["impl Decode for MessageEventHookInvocation"],["impl Decode for Fee"],["impl Decode for Signature"],["impl Decode for DelegationQuery"],["impl Decode for RewardSchedule"],["impl Decode for ConsensusDelegateContext"],["impl Decode for Denomination"],["impl Decode for Config"],["impl Decode for PublicKey"],["impl Decode for GasCosts"],["impl Decode for SignerInfo"],["impl Decode for AddressesQuery"],["impl Decode for PublicKey"],["impl Decode for AccountBalance"],["impl Decode for PublicKey"],["impl Decode for PublicKey"],["impl Decode for Signer"],["impl Decode for DenominationInfo"],["impl Decode for PublicKey"],["impl Decode for RewardStep"],["impl Decode for Deposit"],["impl Decode for DenominationInfoQuery"],["impl Decode for CallerAddress"],["impl Decode for AuthProof"],["impl Decode for UndelegationInfo"],["impl Decode for CallDataPublicKeyQueryResponse"],["impl Decode for ExecuteReadOnlyTxQuery"],["impl Decode for Receipt"],["impl Decode for GasCosts"]],
+"oasis_runtime_sdk_contracts":[["impl Decode for Upgrade"],["impl Decode for ContractEvent"],["impl Decode for ChangeUpgradePolicy"],["impl Decode for Policy"],["impl Decode for InstanceQuery"],["impl Decode for PublicKeyQueryResult"],["impl Decode for InstanceRawStorageQuery"],["impl Decode for StoreKind"],["impl Decode for PublicKeyQuery"],["impl Decode for ABI"],["impl Decode for InstanceStorageQueryResult"],["impl Decode for GasCosts"],["impl Decode for Instance"],["impl Decode for CustomQuery"],["impl Decode for CodeStorageQuery"],["impl Decode for CodeQuery"],["impl Decode for InstanceRawStorageQueryResult"],["impl Decode for PublicKeyKind"],["impl Decode for Instantiate"],["impl Decode for InstanceStorageQuery"],["impl Decode for CodeStorageQueryResult"],["impl Decode for Upload"],["impl Decode for CustomQueryResult"],["impl Decode for CallResult"],["impl Decode for Code"],["impl Decode for Genesis"],["impl Decode for Parameters"],["impl Decode for Call"],["impl Decode for LocalConfig"],["impl Decode for InstantiateResult"],["impl Decode for UploadResult"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/oasis_cbor/encode/trait.Encode.js b/rust/implementors/oasis_cbor/encode/trait.Encode.js
index b0ddbd0c6c..41caa700be 100644
--- a/rust/implementors/oasis_cbor/encode/trait.Encode.js
+++ b/rust/implementors/oasis_cbor/encode/trait.Encode.js
@@ -1,6 +1,6 @@
(function() {var implementors = {
-"oasis_contract_sdk_types":[["impl Encode for InstanceId"],["impl Encode for CodeId"],["impl Encode for ExecutionOk"],["impl Encode for Address"],["impl Encode for Reply"],["impl Encode for NotifyReply"],["impl Encode for ExecutionResult"],["impl Encode for AccountsQuery"],["impl Encode for Message"],["impl Encode for Event"],["impl Encode for ExecutionContext"],["impl Encode for AccountsResponse"],["impl Encode for Denomination"],["impl Encode for QueryRequest"],["impl Encode for CallFormat"],["impl Encode for BaseUnits"],["impl Encode for QueryResponse"],["impl Encode for InstantiateResult"],["impl Encode for CallResult"]],
-"oasis_core_runtime":[["impl Encode for BurnEvent"],["impl Encode for QuotePolicy"],["impl Encode for CommissionSchedule"],["impl Encode for ConsensusAddress"],["impl Encode for P2PInfo"],["impl Encode for HostStorageEndpoint"],["impl Encode for GetPrefixesRequest"],["impl Encode for FeatureScheduleControl"],["impl Encode for EnclaveIdentity"],["impl Encode for RoundResults"],["impl Encode for MaxNodesConstraint"],["impl Encode for Hash"],["impl Encode for StakingMessage"],["impl Encode for RAKBinding"],["impl<T: EncodeAsMap> Encode for Versioned<T>"],["impl Encode for MrSigner"],["impl Encode for Prefix"],["impl Encode for Fee"],["impl Encode for CapabilityTEE"],["impl Encode for EncryptedSecret"],["impl Encode for Delegation"],["impl Encode for TreeID"],["impl Encode for RolesMask"],["impl Encode for EncryptedEphemeralSecret"],["impl Encode for Message"],["impl Encode for ReclaimEscrowResult"],["impl Encode for Account"],["impl Encode for Transaction"],["impl Encode for ExecutionMode"],["impl Encode for GetRequest"],["impl Encode for SharePool"],["impl Encode for QuoteBundle"],["impl Encode for TxnSchedulerParameters"],["impl Encode for TLSInfo"],["impl Encode for MessageType"],["impl Encode for VRFInfo"],["impl Encode for SGXAttestation"],["impl Encode for RuntimeInfoResponse"],["impl Encode for EncryptedMasterSecret"],["impl Encode for CommissionRateBoundStep"],["impl Encode for NodeRuntime"],["impl Encode for PublicKey"],["impl Encode for RuntimeInfoRequest"],["impl Encode for AnnotatedBlock"],["impl Encode for ComputedBatch"],["impl Encode for SignedPolicySGX"],["impl Encode for Capabilities"],["impl Encode for Proof"],["impl Encode for EnclavePolicySGX"],["impl Encode for SignedEncryptedEphemeralSecret"],["impl Encode for Runtime"],["impl Encode for RegistryMessage"],["impl Encode for ComputeResultsHeader"],["impl Encode for PublicKey"],["impl Encode for ChangeParametersProposal"],["impl Encode for ProofResponse"],["impl Encode for StorageSyncRequest"],["impl Encode for LogEntry"],["impl Encode for ProposalContent"],["impl Encode for RuntimeStakingParameters"],["impl Encode for WithdrawResult"],["impl Encode for Signature"],["impl Encode for HostFetchConsensusEventsRequest"],["impl Encode for EscrowAccount"],["impl Encode for PolicySGX"],["impl Encode for CommitteeKind"],["impl Encode for HeaderType"],["impl Encode for SchedulingConstraints"],["impl Encode for VersionInfo"],["impl Encode for Vote"],["impl Encode for Quote"],["impl Encode for EpochTimeState"],["impl Encode for MessageEvent"],["impl Encode for Response"],["impl Encode for TEEHardware"],["impl Encode for SGXConstraints"],["impl Encode for StakeAccumulator"],["impl Encode for TCPAddress"],["impl Encode for TrustRoot"],["impl Encode for Header"],["impl Encode for ProtocolVersions"],["impl Encode for AddEscrowResult"],["impl Encode for MrEnclave"],["impl Encode for TLSAddress"],["impl Encode for Proof"],["impl Encode for RawProofEntry"],["impl Encode for EntityWhitelistConfig"],["impl Encode for Quantity"],["impl Encode for SignedTransactionWithProof"],["impl Encode for SignedEncryptedMasterSecret"],["impl Encode for TxnBatch"],["impl Encode for ProposalVote"],["impl Encode for Message"],["impl Encode for Event"],["impl Encode for Role"],["impl Encode for Body"],["impl Encode for Kind"],["impl Encode for Node"],["impl Encode for HostFetchConsensusEventsResponse"],["impl Encode for Transfer"],["impl Encode for TransferResult"],["impl Encode for SignedQEIdentity"],["impl Encode for Slash"],["impl Encode for Event"],["impl Encode for ThresholdKind"],["impl Encode for SlashReason"],["impl Encode for ExecutorCommitmentHeader"],["impl Encode for GeneralAccount"],["impl Encode for Block"],["impl Encode for QuotePolicy"],["impl Encode for SessionID"],["impl Encode for SignedTCBInfo"],["impl Encode for ReclaimEscrow"],["impl Encode for Version"],["impl Encode for CoarsenedKey"],["impl Encode for AVR"],["impl Encode for ExecutorCommitmentFailure"],["impl Encode for DebondingDelegation"],["impl Encode for EventKind"],["impl Encode for ConsensusParameterChanges"],["impl Encode for QuotePolicy"],["impl Encode for StorageSyncResponse"],["impl Encode for ReadWriteSet"],["impl Encode for ValidatorSetConstraint"],["impl Encode for StorageSyncRequestWithEndpoint"],["impl Encode for RuntimeGovernanceModel"],["impl Encode for MinPoolSizeConstraint"],["impl Encode for Proof"],["impl Encode for PeerFeedback"],["impl Encode for IterateRequest"],["impl Encode for StorageParameters"],["impl Encode for RootType"],["impl Encode for CheckTxMetadata"],["impl Encode for PrivateKey"],["impl Encode for Body"],["impl Encode for Request"],["impl Encode for EntityWhitelistRuntimeAdmissionPolicy"],["impl Encode for ExecutorCommitment"],["impl Encode for Message"],["impl Encode for TransferEvent"],["impl Encode for TCBBundle"],["impl Encode for UpgradeProposal"],["impl Encode for Status"],["impl Encode for Error"],["impl Encode for AllowanceChangeEvent"],["impl Encode for Signed"],["impl Encode for BlockMetadata"],["impl Encode for Root"],["impl Encode for Withdraw"],["impl Encode for RuntimeGenesis"],["impl Encode for LightBlock"],["impl Encode for MultiSigned"],["impl Encode for Escrow"],["impl Encode for Features"],["impl Encode for CheckTxResult"],["impl Encode for Address"],["impl Encode for RuntimeKind"],["impl Encode for CommissionRateStep"],["impl Encode for IncomingMessage"],["impl Encode for CancelUpgradeProposal"],["impl Encode for Namespace"],["impl Encode for GovernanceMessage"],["impl Encode for ExecutorParameters"],["impl Encode for ConsensusInfo"],["impl Encode for Frame"],["impl Encode for RuntimeAdmissionPolicy"],["impl Encode for Error"],["impl Encode for EscrowEvent"],["impl Encode for StakeThreshold"],["impl Encode for SignatureBundle"]],
-"oasis_runtime_sdk":[["impl Encode for TakeReceipt"],["impl Encode for Event"],["impl Encode for PublicKey"],["impl Encode for Genesis"],["impl Encode for Undelegate"],["impl Encode for Event"],["impl Encode for ConsensusDelegateContext"],["impl Encode for Transfer"],["impl Encode for GasCosts"],["impl Encode for Parameters"],["impl Encode for RewardSchedule"],["impl Encode for Event"],["impl Encode for AddressesQuery"],["impl Encode for GasCosts"],["impl Encode for RewardStep"],["impl Encode for Receipt"],["impl Encode for RewardAction"],["impl Encode for DenominationInfo"],["impl Encode for CallerAddress"],["impl Encode for MethodHandlerKind"],["impl Encode for DynamicMinGasPrice"],["impl Encode for AuthProof"],["impl Encode for GasCosts"],["impl Encode for AuthInfo"],["impl Encode for Parameters"],["impl Encode for Genesis"],["impl Encode for ConsensusError"],["impl Encode for SignatureType"],["impl Encode for BalancesQuery"],["impl Encode for Account"],["impl Encode for PublicKey"],["impl Encode for ConsensusAccountQuery"],["impl Encode for EstimateGasQuery"],["impl Encode for MethodHandlerInfo"],["impl Encode for Withdraw"],["impl Encode for ResultEnvelopeX25519DeoxysII"],["impl Encode for UnverifiedTransaction"],["impl Encode for EpochRewards"],["impl Encode for Genesis"],["impl Encode for PublicKey"],["impl Encode for ModuleInfo"],["impl Encode for ExecuteReadOnlyTxQuery"],["impl Encode for Parameters"],["impl Encode for CallEnvelopeX25519DeoxysII"],["impl Encode for Signature"],["impl Encode for CallDataPublicKeyQueryResponse"],["impl Encode for Parameters"],["impl Encode for Config"],["impl Encode for AccountBalances"],["impl Encode for ConsensusWithdrawContext"],["impl Encode for Transaction"],["impl Encode for SignatureAddressSpec"],["impl Encode for MessageEventHookInvocation"],["impl Encode for ConsensusUndelegateContext"],["impl Encode for PublicKey"],["impl Encode for DelegationQuery"],["impl Encode for DenominationInfoQuery"],["impl Encode for ReceiptKind"],["impl Encode for Call"],["impl Encode for Parameters"],["impl Encode for NonceQuery"],["impl Encode for BaseUnits"],["impl Encode for SignerInfo"],["impl Encode for Genesis"],["impl Encode for Genesis"],["impl Encode for UndelegationsQuery"],["impl Encode for CallFormat"],["impl Encode for PublicKey"],["impl Encode for BalanceQuery"],["impl Encode for LocalConfig"],["impl Encode for Address"],["impl Encode for ExtendedDelegationInfo"],["impl Encode for AccountBalance"],["impl Encode for Signer"],["impl Encode for AddressSpec"],["impl Encode for Event"],["impl Encode for Metadata"],["impl Encode for CallResult"],["impl Encode for Deposit"],["impl Encode for RuntimeInfoResponse"],["impl Encode for ConsensusTransferContext"],["impl Encode for DelegationInfo"],["impl Encode for ExecuteReadOnlyTxResponse"],["impl Encode for UndelegationInfo"],["impl Encode for Fee"],["impl Encode for PublicKey"],["impl Encode for Delegate"],["impl Encode for DelegationsQuery"],["impl Encode for Denomination"]],
-"oasis_runtime_sdk_contracts":[["impl Encode for UploadResult"],["impl Encode for CodeStorageQueryResult"],["impl Encode for PublicKeyQueryResult"],["impl Encode for PublicKeyQuery"],["impl Encode for Upgrade"],["impl Encode for ChangeUpgradePolicy"],["impl Encode for CodeStorageQuery"],["impl Encode for CallResult"],["impl Encode for PublicKeyKind"],["impl Encode for ABI"],["impl Encode for InstanceQuery"],["impl Encode for Event"],["impl Encode for Call"],["impl Encode for InstanceRawStorageQueryResult"],["impl Encode for CustomQuery"],["impl Encode for GasCosts"],["impl Encode for Code"],["impl Encode for InstanceRawStorageQuery"],["impl Encode for InstanceStorageQueryResult"],["impl Encode for CustomQueryResult"],["impl Encode for StoreKind"],["impl Encode for InstantiateResult"],["impl Encode for CodeQuery"],["impl Encode for Instance"],["impl Encode for LocalConfig"],["impl Encode for Instantiate"],["impl Encode for Parameters"],["impl Encode for Genesis"],["impl Encode for Upload"],["impl Encode for ContractEvent"],["impl Encode for InstanceStorageQuery"],["impl Encode for Policy"]]
+"oasis_contract_sdk_types":[["impl Encode for QueryRequest"],["impl Encode for NotifyReply"],["impl Encode for AccountsResponse"],["impl Encode for AccountsQuery"],["impl Encode for Event"],["impl Encode for CallResult"],["impl Encode for Reply"],["impl Encode for CallFormat"],["impl Encode for ExecutionContext"],["impl Encode for Message"],["impl Encode for CodeId"],["impl Encode for InstanceId"],["impl Encode for InstantiateResult"],["impl Encode for ExecutionOk"],["impl Encode for ExecutionResult"],["impl Encode for BaseUnits"],["impl Encode for Denomination"],["impl Encode for Address"],["impl Encode for QueryResponse"]],
+"oasis_core_runtime":[["impl Encode for Error"],["impl Encode for QuotePolicy"],["impl Encode for ConsensusAddress"],["impl Encode for IncomingMessage"],["impl Encode for StakeAccumulator"],["impl Encode for TransferResult"],["impl Encode for Escrow"],["impl Encode for SGXConstraints"],["impl Encode for Quote"],["impl Encode for Transfer"],["impl Encode for Namespace"],["impl Encode for Address"],["impl Encode for ProtocolVersions"],["impl Encode for Proof"],["impl Encode for ValidatorSetConstraint"],["impl Encode for TxnSchedulerParameters"],["impl Encode for SignedQEIdentity"],["impl Encode for PublicKey"],["impl Encode for ExecutionMode"],["impl Encode for RAKBinding"],["impl Encode for Withdraw"],["impl Encode for EscrowEvent"],["impl Encode for StorageSyncRequestWithEndpoint"],["impl Encode for SessionID"],["impl Encode for SignedTCBInfo"],["impl Encode for CommissionSchedule"],["impl Encode for Signed"],["impl Encode for TCBBundle"],["impl Encode for SignedEncryptedEphemeralSecret"],["impl Encode for RegistryMessage"],["impl Encode for ComputeResultsHeader"],["impl Encode for Event"],["impl Encode for QuotePolicy"],["impl Encode for LogEntry"],["impl Encode for Features"],["impl Encode for HostFetchConsensusEventsRequest"],["impl Encode for PublicKey"],["impl Encode for TreeID"],["impl Encode for AVR"],["impl Encode for WithdrawResult"],["impl Encode for RuntimeInfoRequest"],["impl Encode for ReclaimEscrowResult"],["impl Encode for GovernanceMessage"],["impl Encode for Signature"],["impl Encode for LightBlock"],["impl Encode for TLSInfo"],["impl Encode for Frame"],["impl Encode for RuntimeAdmissionPolicy"],["impl Encode for VRFInfo"],["impl Encode for EscrowAccount"],["impl Encode for TEEHardware"],["impl Encode for SlashReason"],["impl Encode for Runtime"],["impl Encode for MaxNodesConstraint"],["impl Encode for RuntimeStakingParameters"],["impl Encode for MultiSigned"],["impl Encode for NodeRuntime"],["impl Encode for CheckTxMetadata"],["impl Encode for UpgradeProposal"],["impl Encode for Root"],["impl Encode for RuntimeGenesis"],["impl Encode for Role"],["impl Encode for HeaderType"],["impl Encode for EntityWhitelistRuntimeAdmissionPolicy"],["impl Encode for MessageEvent"],["impl Encode for Message"],["impl Encode for RuntimeGovernanceModel"],["impl Encode for CommissionRateStep"],["impl Encode for SharePool"],["impl Encode for RolesMask"],["impl Encode for MrEnclave"],["impl Encode for Body"],["impl Encode for ChangeParametersProposal"],["impl Encode for RawProofEntry"],["impl Encode for AllowanceChangeEvent"],["impl Encode for Block"],["impl Encode for Hash"],["impl Encode for SignedEncryptedMasterSecret"],["impl Encode for Vote"],["impl Encode for CheckTxResult"],["impl Encode for CancelUpgradeProposal"],["impl Encode for AnnotatedBlock"],["impl Encode for QuotePolicy"],["impl Encode for GeneralAccount"],["impl Encode for CommissionRateBoundStep"],["impl Encode for SignatureBundle"],["impl Encode for StakingMessage"],["impl Encode for RoundResults"],["impl Encode for ExecutorCommitmentHeader"],["impl Encode for RuntimeKind"],["impl Encode for HostStorageEndpoint"],["impl Encode for EpochTimeState"],["impl Encode for Node"],["impl Encode for SignedPolicySGX"],["impl Encode for Transaction"],["impl Encode for Header"],["impl Encode for ReclaimEscrow"],["impl Encode for Body"],["impl Encode for StorageParameters"],["impl Encode for ConsensusInfo"],["impl Encode for IterateRequest"],["impl Encode for QuoteBundle"],["impl Encode for RootType"],["impl Encode for ProposalVote"],["impl Encode for Fee"],["impl Encode for AddEscrowResult"],["impl Encode for Account"],["impl Encode for Kind"],["impl Encode for SchedulingConstraints"],["impl Encode for TransferEvent"],["impl Encode for PeerFeedback"],["impl Encode for Message"],["impl Encode for TLSAddress"],["impl Encode for ExecutorCommitmentFailure"],["impl Encode for PrivateKey"],["impl Encode for VersionInfo"],["impl Encode for TxnBatch"],["impl Encode for EncryptedSecret"],["impl Encode for ProofResponse"],["impl Encode for EncryptedMasterSecret"],["impl Encode for Message"],["impl Encode for Request"],["impl Encode for CoarsenedKey"],["impl Encode for EventKind"],["impl Encode for PolicySGX"],["impl Encode for GetPrefixesRequest"],["impl Encode for TrustRoot"],["impl Encode for ReadWriteSet"],["impl Encode for EntityWhitelistConfig"],["impl Encode for BurnEvent"],["impl Encode for Prefix"],["impl Encode for CommitteeKind"],["impl Encode for Error"],["impl Encode for Version"],["impl Encode for BlockMetadata"],["impl Encode for Proof"],["impl Encode for MinPoolSizeConstraint"],["impl Encode for Quantity"],["impl Encode for StorageSyncRequest"],["impl Encode for CapabilityTEE"],["impl Encode for EnclavePolicySGX"],["impl Encode for MrSigner"],["impl Encode for Slash"],["impl Encode for Proof"],["impl Encode for Status"],["impl Encode for ComputedBatch"],["impl Encode for ExecutorParameters"],["impl Encode for ExecutorCommitment"],["impl Encode for ThresholdKind"],["impl Encode for MessageType"],["impl Encode for Delegation"],["impl Encode for EnclaveIdentity"],["impl Encode for SGXAttestation"],["impl Encode for GetRequest"],["impl<T: EncodeAsMap> Encode for Versioned<T>"],["impl Encode for RuntimeInfoResponse"],["impl Encode for FeatureScheduleControl"],["impl Encode for DebondingDelegation"],["impl Encode for TCPAddress"],["impl Encode for Capabilities"],["impl Encode for EncryptedEphemeralSecret"],["impl Encode for Response"],["impl Encode for SignedTransactionWithProof"],["impl Encode for HostFetchConsensusEventsResponse"],["impl Encode for ConsensusParameterChanges"],["impl Encode for P2PInfo"],["impl Encode for StorageSyncResponse"],["impl Encode for StakeThreshold"],["impl Encode for Event"],["impl Encode for ProposalContent"]],
+"oasis_runtime_sdk":[["impl Encode for ExecuteReadOnlyTxResponse"],["impl Encode for PublicKey"],["impl Encode for PublicKey"],["impl Encode for Parameters"],["impl Encode for AuthProof"],["impl Encode for GasCosts"],["impl Encode for SignatureType"],["impl Encode for CallResult"],["impl Encode for PublicKey"],["impl Encode for Call"],["impl Encode for Genesis"],["impl Encode for Event"],["impl Encode for RewardSchedule"],["impl Encode for Parameters"],["impl Encode for ConsensusUndelegateContext"],["impl Encode for Metadata"],["impl Encode for DelegationInfo"],["impl Encode for CallFormat"],["impl Encode for BalanceQuery"],["impl Encode for ConsensusTransferContext"],["impl Encode for Deposit"],["impl Encode for Genesis"],["impl Encode for LocalConfig"],["impl Encode for Delegate"],["impl Encode for Genesis"],["impl Encode for Receipt"],["impl Encode for AccountBalances"],["impl Encode for MethodHandlerKind"],["impl Encode for DelegationQuery"],["impl Encode for Withdraw"],["impl Encode for MethodHandlerInfo"],["impl Encode for UndelegationsQuery"],["impl Encode for ConsensusAccountQuery"],["impl Encode for ConsensusWithdrawContext"],["impl Encode for DelegationsQuery"],["impl Encode for MessageEventHookInvocation"],["impl Encode for Event"],["impl Encode for PublicKey"],["impl Encode for ConsensusError"],["impl Encode for ModuleInfo"],["impl Encode for Genesis"],["impl Encode for UnverifiedTransaction"],["impl Encode for PublicKey"],["impl Encode for Parameters"],["impl Encode for GasCosts"],["impl Encode for Account"],["impl Encode for RewardAction"],["impl Encode for Signer"],["impl Encode for AddressesQuery"],["impl Encode for DenominationInfo"],["impl Encode for EstimateGasQuery"],["impl Encode for ConsensusDelegateContext"],["impl Encode for AuthInfo"],["impl Encode for SignerInfo"],["impl Encode for PublicKey"],["impl Encode for Parameters"],["impl Encode for AddressSpec"],["impl Encode for NonceQuery"],["impl Encode for ResultEnvelopeX25519DeoxysII"],["impl Encode for DynamicMinGasPrice"],["impl Encode for Fee"],["impl Encode for ExecuteReadOnlyTxQuery"],["impl Encode for CallerAddress"],["impl Encode for ReceiptKind"],["impl Encode for DenominationInfoQuery"],["impl Encode for Transfer"],["impl Encode for Config"],["impl Encode for UndelegationInfo"],["impl Encode for GasCosts"],["impl Encode for Transaction"],["impl Encode for Event"],["impl Encode for Signature"],["impl Encode for RuntimeInfoResponse"],["impl Encode for RewardStep"],["impl Encode for Parameters"],["impl Encode for Undelegate"],["impl Encode for EpochRewards"],["impl Encode for CallEnvelopeX25519DeoxysII"],["impl Encode for TakeReceipt"],["impl Encode for BaseUnits"],["impl Encode for Genesis"],["impl Encode for Denomination"],["impl Encode for ExtendedDelegationInfo"],["impl Encode for CallDataPublicKeyQueryResponse"],["impl Encode for Event"],["impl Encode for SignatureAddressSpec"],["impl Encode for BalancesQuery"],["impl Encode for AccountBalance"],["impl Encode for Address"]],
+"oasis_runtime_sdk_contracts":[["impl Encode for Policy"],["impl Encode for CodeQuery"],["impl Encode for CallResult"],["impl Encode for ContractEvent"],["impl Encode for Event"],["impl Encode for CodeStorageQueryResult"],["impl Encode for CodeStorageQuery"],["impl Encode for ChangeUpgradePolicy"],["impl Encode for Instance"],["impl Encode for Upgrade"],["impl Encode for PublicKeyQuery"],["impl Encode for Genesis"],["impl Encode for PublicKeyKind"],["impl Encode for InstanceRawStorageQuery"],["impl Encode for InstanceRawStorageQueryResult"],["impl Encode for InstantiateResult"],["impl Encode for InstanceStorageQueryResult"],["impl Encode for UploadResult"],["impl Encode for ABI"],["impl Encode for PublicKeyQueryResult"],["impl Encode for GasCosts"],["impl Encode for StoreKind"],["impl Encode for LocalConfig"],["impl Encode for CustomQuery"],["impl Encode for Code"],["impl Encode for Upload"],["impl Encode for Parameters"],["impl Encode for InstanceQuery"],["impl Encode for InstanceStorageQuery"],["impl Encode for Call"],["impl Encode for Instantiate"],["impl Encode for CustomQueryResult"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/oasis_cbor/encode/trait.EncodeAsMap.js b/rust/implementors/oasis_cbor/encode/trait.EncodeAsMap.js
index 76f38e6dc1..2764d52382 100644
--- a/rust/implementors/oasis_cbor/encode/trait.EncodeAsMap.js
+++ b/rust/implementors/oasis_cbor/encode/trait.EncodeAsMap.js
@@ -1,6 +1,6 @@
(function() {var implementors = {
-"oasis_contract_sdk_types":[["impl EncodeAsMap for AccountsQuery"],["impl EncodeAsMap for ExecutionOk"],["impl EncodeAsMap for CallResult"],["impl EncodeAsMap for Reply"],["impl EncodeAsMap for AccountsResponse"],["impl EncodeAsMap for InstantiateResult"],["impl EncodeAsMap for Message"],["impl EncodeAsMap for QueryResponse"],["impl EncodeAsMap for Event"],["impl EncodeAsMap for ExecutionResult"],["impl EncodeAsMap for ExecutionContext"]],
-"oasis_core_runtime":[["impl EncodeAsMap for MultiSigned"],["impl EncodeAsMap for Transfer"],["impl EncodeAsMap for MinPoolSizeConstraint"],["impl EncodeAsMap for FeatureScheduleControl"],["impl EncodeAsMap for EscrowAccount"],["impl EncodeAsMap for SGXAttestation"],["impl EncodeAsMap for ValidatorSetConstraint"],["impl EncodeAsMap for GetPrefixesRequest"],["impl EncodeAsMap for StorageSyncRequest"],["impl EncodeAsMap for SignedEncryptedMasterSecret"],["impl EncodeAsMap for CapabilityTEE"],["impl EncodeAsMap for Body"],["impl EncodeAsMap for ExecutorCommitment"],["impl EncodeAsMap for Body"],["impl EncodeAsMap for RegistryMessage"],["impl EncodeAsMap for TLSInfo"],["impl EncodeAsMap for EncryptedEphemeralSecret"],["impl EncodeAsMap for BlockMetadata"],["impl EncodeAsMap for ReclaimEscrowResult"],["impl EncodeAsMap for TLSAddress"],["impl EncodeAsMap for TCPAddress"],["impl EncodeAsMap for EncryptedMasterSecret"],["impl EncodeAsMap for RuntimeStakingParameters"],["impl EncodeAsMap for StakeAccumulator"],["impl EncodeAsMap for Status"],["impl EncodeAsMap for EnclavePolicySGX"],["impl EncodeAsMap for CheckTxResult"],["impl EncodeAsMap for Error"],["impl EncodeAsMap for CommissionRateStep"],["impl EncodeAsMap for AVR"],["impl EncodeAsMap for HostFetchConsensusEventsRequest"],["impl EncodeAsMap for LightBlock"],["impl EncodeAsMap for ConsensusParameterChanges"],["impl EncodeAsMap for Withdraw"],["impl EncodeAsMap for SignatureBundle"],["impl EncodeAsMap for GetRequest"],["impl EncodeAsMap for IncomingMessage"],["impl EncodeAsMap for VersionInfo"],["impl EncodeAsMap for TreeID"],["impl EncodeAsMap for ProposalVote"],["impl EncodeAsMap for SignedTransactionWithProof"],["impl EncodeAsMap for SGXConstraints"],["impl EncodeAsMap for ProposalContent"],["impl EncodeAsMap for GeneralAccount"],["impl EncodeAsMap for RuntimeInfoResponse"],["impl EncodeAsMap for Runtime"],["impl EncodeAsMap for EntityWhitelistRuntimeAdmissionPolicy"],["impl EncodeAsMap for Version"],["impl EncodeAsMap for EncryptedSecret"],["impl EncodeAsMap for Slash"],["impl EncodeAsMap for MessageEvent"],["impl EncodeAsMap for CommissionRateBoundStep"],["impl EncodeAsMap for SchedulingConstraints"],["impl EncodeAsMap for Features"],["impl EncodeAsMap for RuntimeInfoRequest"],["impl EncodeAsMap for Frame"],["impl EncodeAsMap for SignedPolicySGX"],["impl EncodeAsMap for Request"],["impl EncodeAsMap for ProofResponse"],["impl EncodeAsMap for Message"],["impl EncodeAsMap for Capabilities"],["impl EncodeAsMap for ComputeResultsHeader"],["impl EncodeAsMap for StakeThreshold"],["impl EncodeAsMap for Transaction"],["impl EncodeAsMap for RAKBinding"],["impl EncodeAsMap for Proof"],["impl EncodeAsMap for EscrowEvent"],["impl EncodeAsMap for Header"],["impl EncodeAsMap for MaxNodesConstraint"],["impl EncodeAsMap for ConsensusInfo"],["impl EncodeAsMap for QuotePolicy"],["impl EncodeAsMap for EntityWhitelistConfig"],["impl EncodeAsMap for Proof"],["impl EncodeAsMap for Event"],["impl EncodeAsMap for UpgradeProposal"],["impl EncodeAsMap for P2PInfo"],["impl EncodeAsMap for SignedQEIdentity"],["impl EncodeAsMap for Node"],["impl EncodeAsMap for CheckTxMetadata"],["impl EncodeAsMap for RuntimeGenesis"],["impl EncodeAsMap for VRFInfo"],["impl EncodeAsMap for ExecutorCommitmentHeader"],["impl EncodeAsMap for QuoteBundle"],["impl EncodeAsMap for AddEscrowResult"],["impl EncodeAsMap for Escrow"],["impl EncodeAsMap for Error"],["impl EncodeAsMap for WithdrawResult"],["impl EncodeAsMap for Message"],["impl EncodeAsMap for ExecutorParameters"],["impl EncodeAsMap for ReclaimEscrow"],["impl EncodeAsMap for ProtocolVersions"],["impl EncodeAsMap for CancelUpgradeProposal"],["impl EncodeAsMap for Block"],["impl EncodeAsMap for QuotePolicy"],["impl EncodeAsMap for BurnEvent"],["impl EncodeAsMap for TxnSchedulerParameters"],["impl EncodeAsMap for GovernanceMessage"],["impl EncodeAsMap for ReadWriteSet"],["impl EncodeAsMap for HostFetchConsensusEventsResponse"],["impl EncodeAsMap for PolicySGX"],["impl EncodeAsMap for AnnotatedBlock"],["impl EncodeAsMap for Root"],["impl EncodeAsMap for IterateRequest"],["impl EncodeAsMap for RoundResults"],["impl EncodeAsMap for Account"],["impl EncodeAsMap for SharePool"],["impl EncodeAsMap for QuotePolicy"],["impl EncodeAsMap for DebondingDelegation"],["impl EncodeAsMap for Signed"],["impl EncodeAsMap for TrustRoot"],["impl EncodeAsMap for Response"],["impl EncodeAsMap for SignedTCBInfo"],["impl EncodeAsMap for Proof"],["impl EncodeAsMap for StorageParameters"],["impl EncodeAsMap for TCBBundle"],["impl EncodeAsMap for EpochTimeState"],["impl EncodeAsMap for ComputedBatch"],["impl EncodeAsMap for TransferResult"],["impl EncodeAsMap for StakingMessage"],["impl EncodeAsMap for Fee"],["impl EncodeAsMap for StorageSyncResponse"],["impl EncodeAsMap for Quote"],["impl EncodeAsMap for AllowanceChangeEvent"],["impl EncodeAsMap for EnclaveIdentity"],["impl EncodeAsMap for TransferEvent"],["impl EncodeAsMap for SignedEncryptedEphemeralSecret"],["impl EncodeAsMap for Delegation"],["impl EncodeAsMap for RuntimeAdmissionPolicy"],["impl EncodeAsMap for CommissionSchedule"],["impl EncodeAsMap for ConsensusAddress"],["impl EncodeAsMap for Event"],["impl EncodeAsMap for NodeRuntime"],["impl EncodeAsMap for ChangeParametersProposal"]],
-"oasis_runtime_sdk":[["impl EncodeAsMap for Signer"],["impl EncodeAsMap for LocalConfig"],["impl EncodeAsMap for Deposit"],["impl EncodeAsMap for BalanceQuery"],["impl EncodeAsMap for ConsensusTransferContext"],["impl EncodeAsMap for GasCosts"],["impl EncodeAsMap for Genesis"],["impl EncodeAsMap for SignatureAddressSpec"],["impl EncodeAsMap for RuntimeInfoResponse"],["impl EncodeAsMap for DenominationInfoQuery"],["impl EncodeAsMap for CallDataPublicKeyQueryResponse"],["impl EncodeAsMap for NonceQuery"],["impl EncodeAsMap for ModuleInfo"],["impl EncodeAsMap for Metadata"],["impl EncodeAsMap for ExtendedDelegationInfo"],["impl EncodeAsMap for RewardSchedule"],["impl EncodeAsMap for Config"],["impl EncodeAsMap for DelegationQuery"],["impl EncodeAsMap for TakeReceipt"],["impl EncodeAsMap for ConsensusDelegateContext"],["impl EncodeAsMap for GasCosts"],["impl EncodeAsMap for Parameters"],["impl EncodeAsMap for Delegate"],["impl EncodeAsMap for Withdraw"],["impl EncodeAsMap for DelegationInfo"],["impl EncodeAsMap for PublicKey"],["impl EncodeAsMap for ConsensusWithdrawContext"],["impl EncodeAsMap for Account"],["impl EncodeAsMap for AddressSpec"],["impl EncodeAsMap for Fee"],["impl EncodeAsMap for ConsensusAccountQuery"],["impl EncodeAsMap for RewardStep"],["impl EncodeAsMap for ResultEnvelopeX25519DeoxysII"],["impl EncodeAsMap for Call"],["impl EncodeAsMap for Parameters"],["impl EncodeAsMap for ConsensusUndelegateContext"],["impl EncodeAsMap for EpochRewards"],["impl EncodeAsMap for CallerAddress"],["impl EncodeAsMap for Transfer"],["impl EncodeAsMap for SignerInfo"],["impl EncodeAsMap for Genesis"],["impl EncodeAsMap for BalancesQuery"],["impl EncodeAsMap for Transaction"],["impl EncodeAsMap for MessageEventHookInvocation"],["impl EncodeAsMap for ExecuteReadOnlyTxQuery"],["impl EncodeAsMap for MethodHandlerInfo"],["impl EncodeAsMap for AuthInfo"],["impl EncodeAsMap for DelegationsQuery"],["impl EncodeAsMap for EstimateGasQuery"],["impl EncodeAsMap for DynamicMinGasPrice"],["impl EncodeAsMap for AddressesQuery"],["impl EncodeAsMap for Parameters"],["impl EncodeAsMap for Parameters"],["impl EncodeAsMap for ExecuteReadOnlyTxResponse"],["impl EncodeAsMap for CallEnvelopeX25519DeoxysII"],["impl EncodeAsMap for DenominationInfo"],["impl EncodeAsMap for Receipt"],["impl EncodeAsMap for ConsensusError"],["impl EncodeAsMap for CallResult"],["impl EncodeAsMap for Undelegate"],["impl EncodeAsMap for AccountBalances"],["impl EncodeAsMap for GasCosts"],["impl EncodeAsMap for AccountBalance"],["impl EncodeAsMap for Genesis"],["impl EncodeAsMap for UndelegationInfo"],["impl EncodeAsMap for Parameters"],["impl EncodeAsMap for Genesis"],["impl EncodeAsMap for UndelegationsQuery"],["impl EncodeAsMap for Genesis"],["impl EncodeAsMap for AuthProof"]],
-"oasis_runtime_sdk_contracts":[["impl EncodeAsMap for Upgrade"],["impl EncodeAsMap for Genesis"],["impl EncodeAsMap for CustomQuery"],["impl EncodeAsMap for InstantiateResult"],["impl EncodeAsMap for CodeStorageQueryResult"],["impl EncodeAsMap for Policy"],["impl EncodeAsMap for InstanceRawStorageQuery"],["impl EncodeAsMap for Instantiate"],["impl EncodeAsMap for UploadResult"],["impl EncodeAsMap for InstanceRawStorageQueryResult"],["impl EncodeAsMap for GasCosts"],["impl EncodeAsMap for ContractEvent"],["impl EncodeAsMap for PublicKeyQueryResult"],["impl EncodeAsMap for PublicKeyQuery"],["impl EncodeAsMap for LocalConfig"],["impl EncodeAsMap for Parameters"],["impl EncodeAsMap for InstanceStorageQuery"],["impl EncodeAsMap for Instance"],["impl EncodeAsMap for Code"],["impl EncodeAsMap for Call"],["impl EncodeAsMap for Upload"],["impl EncodeAsMap for InstanceQuery"],["impl EncodeAsMap for InstanceStorageQueryResult"],["impl EncodeAsMap for CodeStorageQuery"],["impl EncodeAsMap for ChangeUpgradePolicy"],["impl EncodeAsMap for CodeQuery"]]
+"oasis_contract_sdk_types":[["impl EncodeAsMap for AccountsQuery"],["impl EncodeAsMap for CallResult"],["impl EncodeAsMap for Message"],["impl EncodeAsMap for ExecutionResult"],["impl EncodeAsMap for ExecutionContext"],["impl EncodeAsMap for Event"],["impl EncodeAsMap for InstantiateResult"],["impl EncodeAsMap for QueryResponse"],["impl EncodeAsMap for Reply"],["impl EncodeAsMap for ExecutionOk"],["impl EncodeAsMap for AccountsResponse"]],
+"oasis_core_runtime":[["impl EncodeAsMap for StakingMessage"],["impl EncodeAsMap for ComputedBatch"],["impl EncodeAsMap for BurnEvent"],["impl EncodeAsMap for Capabilities"],["impl EncodeAsMap for Runtime"],["impl EncodeAsMap for EncryptedMasterSecret"],["impl EncodeAsMap for Root"],["impl EncodeAsMap for StakeAccumulator"],["impl EncodeAsMap for GetPrefixesRequest"],["impl EncodeAsMap for VRFInfo"],["impl EncodeAsMap for TransferResult"],["impl EncodeAsMap for ReadWriteSet"],["impl EncodeAsMap for AnnotatedBlock"],["impl EncodeAsMap for Proof"],["impl EncodeAsMap for ReclaimEscrowResult"],["impl EncodeAsMap for QuotePolicy"],["impl EncodeAsMap for Header"],["impl EncodeAsMap for Features"],["impl EncodeAsMap for CommissionRateStep"],["impl EncodeAsMap for NodeRuntime"],["impl EncodeAsMap for SignedEncryptedEphemeralSecret"],["impl EncodeAsMap for TLSInfo"],["impl EncodeAsMap for GeneralAccount"],["impl EncodeAsMap for ExecutorCommitmentHeader"],["impl EncodeAsMap for Body"],["impl EncodeAsMap for Version"],["impl EncodeAsMap for Proof"],["impl EncodeAsMap for SignedTransactionWithProof"],["impl EncodeAsMap for SignedTCBInfo"],["impl EncodeAsMap for Node"],["impl EncodeAsMap for RAKBinding"],["impl EncodeAsMap for QuoteBundle"],["impl EncodeAsMap for TCBBundle"],["impl EncodeAsMap for DebondingDelegation"],["impl EncodeAsMap for TxnSchedulerParameters"],["impl EncodeAsMap for Fee"],["impl EncodeAsMap for StorageSyncResponse"],["impl EncodeAsMap for Quote"],["impl EncodeAsMap for Transfer"],["impl EncodeAsMap for TCPAddress"],["impl EncodeAsMap for ConsensusInfo"],["impl EncodeAsMap for Transaction"],["impl EncodeAsMap for RoundResults"],["impl EncodeAsMap for EncryptedSecret"],["impl EncodeAsMap for ProofResponse"],["impl EncodeAsMap for ProposalVote"],["impl EncodeAsMap for ExecutorParameters"],["impl EncodeAsMap for CancelUpgradeProposal"],["impl EncodeAsMap for Message"],["impl EncodeAsMap for UpgradeProposal"],["impl EncodeAsMap for IncomingMessage"],["impl EncodeAsMap for StorageParameters"],["impl EncodeAsMap for ConsensusAddress"],["impl EncodeAsMap for ComputeResultsHeader"],["impl EncodeAsMap for Frame"],["impl EncodeAsMap for EntityWhitelistRuntimeAdmissionPolicy"],["impl EncodeAsMap for GetRequest"],["impl EncodeAsMap for RuntimeInfoRequest"],["impl EncodeAsMap for Error"],["impl EncodeAsMap for EscrowAccount"],["impl EncodeAsMap for TransferEvent"],["impl EncodeAsMap for AddEscrowResult"],["impl EncodeAsMap for VersionInfo"],["impl EncodeAsMap for Block"],["impl EncodeAsMap for EnclaveIdentity"],["impl EncodeAsMap for SignatureBundle"],["impl EncodeAsMap for Body"],["impl EncodeAsMap for ChangeParametersProposal"],["impl EncodeAsMap for BlockMetadata"],["impl EncodeAsMap for Delegation"],["impl EncodeAsMap for GovernanceMessage"],["impl EncodeAsMap for HostFetchConsensusEventsResponse"],["impl EncodeAsMap for IterateRequest"],["impl EncodeAsMap for AllowanceChangeEvent"],["impl EncodeAsMap for CheckTxResult"],["impl EncodeAsMap for HostFetchConsensusEventsRequest"],["impl EncodeAsMap for ValidatorSetConstraint"],["impl EncodeAsMap for CheckTxMetadata"],["impl EncodeAsMap for Response"],["impl EncodeAsMap for LightBlock"],["impl EncodeAsMap for QuotePolicy"],["impl EncodeAsMap for MaxNodesConstraint"],["impl EncodeAsMap for RuntimeAdmissionPolicy"],["impl EncodeAsMap for RuntimeInfoResponse"],["impl EncodeAsMap for SignedPolicySGX"],["impl EncodeAsMap for EntityWhitelistConfig"],["impl EncodeAsMap for StakeThreshold"],["impl EncodeAsMap for CapabilityTEE"],["impl EncodeAsMap for WithdrawResult"],["impl EncodeAsMap for TLSAddress"],["impl EncodeAsMap for SignedEncryptedMasterSecret"],["impl EncodeAsMap for StorageSyncRequest"],["impl EncodeAsMap for SchedulingConstraints"],["impl EncodeAsMap for PolicySGX"],["impl EncodeAsMap for SignedQEIdentity"],["impl EncodeAsMap for FeatureScheduleControl"],["impl EncodeAsMap for Slash"],["impl EncodeAsMap for Error"],["impl EncodeAsMap for EscrowEvent"],["impl EncodeAsMap for SGXAttestation"],["impl EncodeAsMap for RuntimeGenesis"],["impl EncodeAsMap for EnclavePolicySGX"],["impl EncodeAsMap for Escrow"],["impl EncodeAsMap for RuntimeStakingParameters"],["impl EncodeAsMap for AVR"],["impl EncodeAsMap for ProposalContent"],["impl EncodeAsMap for CommissionSchedule"],["impl EncodeAsMap for ProtocolVersions"],["impl EncodeAsMap for SGXConstraints"],["impl EncodeAsMap for TreeID"],["impl EncodeAsMap for MultiSigned"],["impl EncodeAsMap for Event"],["impl EncodeAsMap for EpochTimeState"],["impl EncodeAsMap for ExecutorCommitment"],["impl EncodeAsMap for MessageEvent"],["impl EncodeAsMap for Proof"],["impl EncodeAsMap for Account"],["impl EncodeAsMap for ReclaimEscrow"],["impl EncodeAsMap for Withdraw"],["impl EncodeAsMap for Signed"],["impl EncodeAsMap for Status"],["impl EncodeAsMap for QuotePolicy"],["impl EncodeAsMap for P2PInfo"],["impl EncodeAsMap for Request"],["impl EncodeAsMap for ConsensusParameterChanges"],["impl EncodeAsMap for Event"],["impl EncodeAsMap for RegistryMessage"],["impl EncodeAsMap for CommissionRateBoundStep"],["impl EncodeAsMap for SharePool"],["impl EncodeAsMap for Message"],["impl EncodeAsMap for EncryptedEphemeralSecret"],["impl EncodeAsMap for MinPoolSizeConstraint"],["impl EncodeAsMap for TrustRoot"]],
+"oasis_runtime_sdk":[["impl EncodeAsMap for Transaction"],["impl EncodeAsMap for BalanceQuery"],["impl EncodeAsMap for UndelegationsQuery"],["impl EncodeAsMap for ConsensusTransferContext"],["impl EncodeAsMap for DenominationInfo"],["impl EncodeAsMap for ExecuteReadOnlyTxQuery"],["impl EncodeAsMap for ConsensusDelegateContext"],["impl EncodeAsMap for ExecuteReadOnlyTxResponse"],["impl EncodeAsMap for Parameters"],["impl EncodeAsMap for AddressSpec"],["impl EncodeAsMap for Signer"],["impl EncodeAsMap for Config"],["impl EncodeAsMap for AddressesQuery"],["impl EncodeAsMap for Withdraw"],["impl EncodeAsMap for DynamicMinGasPrice"],["impl EncodeAsMap for Genesis"],["impl EncodeAsMap for DelegationInfo"],["impl EncodeAsMap for Genesis"],["impl EncodeAsMap for AccountBalance"],["impl EncodeAsMap for LocalConfig"],["impl EncodeAsMap for SignerInfo"],["impl EncodeAsMap for RuntimeInfoResponse"],["impl EncodeAsMap for EpochRewards"],["impl EncodeAsMap for MessageEventHookInvocation"],["impl EncodeAsMap for ConsensusWithdrawContext"],["impl EncodeAsMap for ConsensusUndelegateContext"],["impl EncodeAsMap for DelegationQuery"],["impl EncodeAsMap for NonceQuery"],["impl EncodeAsMap for Parameters"],["impl EncodeAsMap for GasCosts"],["impl EncodeAsMap for Deposit"],["impl EncodeAsMap for Account"],["impl EncodeAsMap for Genesis"],["impl EncodeAsMap for GasCosts"],["impl EncodeAsMap for Fee"],["impl EncodeAsMap for Parameters"],["impl EncodeAsMap for Receipt"],["impl EncodeAsMap for CallDataPublicKeyQueryResponse"],["impl EncodeAsMap for TakeReceipt"],["impl EncodeAsMap for AuthInfo"],["impl EncodeAsMap for DelegationsQuery"],["impl EncodeAsMap for Parameters"],["impl EncodeAsMap for AuthProof"],["impl EncodeAsMap for CallEnvelopeX25519DeoxysII"],["impl EncodeAsMap for GasCosts"],["impl EncodeAsMap for Genesis"],["impl EncodeAsMap for ConsensusError"],["impl EncodeAsMap for ConsensusAccountQuery"],["impl EncodeAsMap for EstimateGasQuery"],["impl EncodeAsMap for Delegate"],["impl EncodeAsMap for AccountBalances"],["impl EncodeAsMap for Undelegate"],["impl EncodeAsMap for RewardStep"],["impl EncodeAsMap for CallResult"],["impl EncodeAsMap for CallerAddress"],["impl EncodeAsMap for SignatureAddressSpec"],["impl EncodeAsMap for MethodHandlerInfo"],["impl EncodeAsMap for Call"],["impl EncodeAsMap for BalancesQuery"],["impl EncodeAsMap for ResultEnvelopeX25519DeoxysII"],["impl EncodeAsMap for Genesis"],["impl EncodeAsMap for Metadata"],["impl EncodeAsMap for Transfer"],["impl EncodeAsMap for RewardSchedule"],["impl EncodeAsMap for ExtendedDelegationInfo"],["impl EncodeAsMap for PublicKey"],["impl EncodeAsMap for ModuleInfo"],["impl EncodeAsMap for UndelegationInfo"],["impl EncodeAsMap for DenominationInfoQuery"],["impl EncodeAsMap for Parameters"]],
+"oasis_runtime_sdk_contracts":[["impl EncodeAsMap for InstanceQuery"],["impl EncodeAsMap for Instantiate"],["impl EncodeAsMap for Parameters"],["impl EncodeAsMap for InstantiateResult"],["impl EncodeAsMap for PublicKeyQuery"],["impl EncodeAsMap for Call"],["impl EncodeAsMap for CodeQuery"],["impl EncodeAsMap for CodeStorageQuery"],["impl EncodeAsMap for InstanceStorageQueryResult"],["impl EncodeAsMap for Policy"],["impl EncodeAsMap for PublicKeyQueryResult"],["impl EncodeAsMap for InstanceRawStorageQueryResult"],["impl EncodeAsMap for UploadResult"],["impl EncodeAsMap for ChangeUpgradePolicy"],["impl EncodeAsMap for ContractEvent"],["impl EncodeAsMap for Upgrade"],["impl EncodeAsMap for GasCosts"],["impl EncodeAsMap for Instance"],["impl EncodeAsMap for CustomQuery"],["impl EncodeAsMap for Code"],["impl EncodeAsMap for Genesis"],["impl EncodeAsMap for InstanceStorageQuery"],["impl EncodeAsMap for Upload"],["impl EncodeAsMap for CodeStorageQueryResult"],["impl EncodeAsMap for InstanceRawStorageQuery"],["impl EncodeAsMap for LocalConfig"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/serde/de/trait.Deserialize.js b/rust/implementors/serde/de/trait.Deserialize.js
index b241424f71..899291da05 100644
--- a/rust/implementors/serde/de/trait.Deserialize.js
+++ b/rust/implementors/serde/de/trait.Deserialize.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"oasis_core_runtime":[["impl<'de> Deserialize<'de> for TCBLevel"],["impl<'de> Deserialize<'de> for TCBStatus"],["impl<'de> Deserialize<'de> for EnclaveTCBVersions"],["impl<'de> Deserialize<'de> for TDXModule"],["impl<'de> Deserialize<'de> for SignedTCBInfo"],["impl<'de> Deserialize<'de> for QEIdentity"],["impl<'de> Deserialize<'de> for EnclaveTCBLevel"],["impl<'de> Deserialize<'de> for SignedQEIdentity"],["impl<'de> Deserialize<'de> for TCBVersions"],["impl<'de> Deserialize<'de> for TCBComponent"],["impl<'de> Deserialize<'de> for TCBInfo"]]
+"oasis_core_runtime":[["impl<'de> Deserialize<'de> for QEIdentity"],["impl<'de> Deserialize<'de> for TCBComponent"],["impl<'de> Deserialize<'de> for TCBInfo"],["impl<'de> Deserialize<'de> for TDXModule"],["impl<'de> Deserialize<'de> for EnclaveTCBLevel"],["impl<'de> Deserialize<'de> for TCBVersions"],["impl<'de> Deserialize<'de> for TCBStatus"],["impl<'de> Deserialize<'de> for SignedTCBInfo"],["impl<'de> Deserialize<'de> for TCBLevel"],["impl<'de> Deserialize<'de> for SignedQEIdentity"],["impl<'de> Deserialize<'de> for EnclaveTCBVersions"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/implementors/zeroize/trait.Zeroize.js b/rust/implementors/zeroize/trait.Zeroize.js
index 73f07ef557..f7ac693ecd 100644
--- a/rust/implementors/zeroize/trait.Zeroize.js
+++ b/rust/implementors/zeroize/trait.Zeroize.js
@@ -1,4 +1,4 @@
(function() {var implementors = {
-"oasis_core_runtime":[["impl Zeroize for PrivateKey"],["impl Zeroize for Namespace"],["impl Zeroize for Hash"],["impl Zeroize for MrEnclave"],["impl Zeroize for PublicKey"],["impl Zeroize for MrSigner"],["impl Zeroize for SessionID"],["impl Zeroize for Signature"]],
+"oasis_core_runtime":[["impl Zeroize for PrivateKey"],["impl Zeroize for Hash"],["impl Zeroize for PublicKey"],["impl Zeroize for SessionID"],["impl Zeroize for Namespace"],["impl Zeroize for MrEnclave"],["impl Zeroize for MrSigner"],["impl Zeroize for Signature"]],
"oasis_runtime_sdk":[["impl<S: Store> Zeroize for ConfidentialStore<S>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rust/oasis_contract_sdk_storage/map/trait.Integer.html b/rust/oasis_contract_sdk_storage/map/trait.Integer.html
index b25302b4df..fdaa8a86b3 100644
--- a/rust/oasis_contract_sdk_storage/map/trait.Integer.html
+++ b/rust/oasis_contract_sdk_storage/map/trait.Integer.html
@@ -6,4 +6,4 @@
} A trait representing an integer that can be encoded into big-endian bytes.Expand description
Return the memory representation of this integer as a byte array in big-endian byte order.
-