Documentation ¶
Index ¶
- type ActivateAccount
- type ActivateAccountContentsAndResult
- type BLSSignaturePrefix
- type BalanceUpdate
- type BalanceUpdateBakingBonuses
- type BalanceUpdateBakingRewards
- type BalanceUpdateBlockFees
- type BalanceUpdateBootstrap
- type BalanceUpdateBurned
- type BalanceUpdateCommitments
- type BalanceUpdateContents
- type BalanceUpdateContract
- type BalanceUpdateDeposits
- type BalanceUpdateDoubleSigningEvidenceRewards
- type BalanceUpdateDoubleSigningPunishments
- type BalanceUpdateEndorsingRewards
- type BalanceUpdateFrozenBonds
- type BalanceUpdateInitialCommitments
- type BalanceUpdateInvoice
- type BalanceUpdateLiquidityBakingSubsidies
- type BalanceUpdateLostEndorsingRewards
- type BalanceUpdateMinted
- type BalanceUpdateNonceRevelationRewards
- type BalanceUpdateSmartRollupRefutationPunishments
- type BalanceUpdateSmartRollupRefutationRewards
- type BalanceUpdateStorageFees
- type BalanceUpdateTxRollupRejectionPunishments
- type BalanceUpdateTxRollupRejectionRewards
- type BalanceUpdates
- type Ballot
- type BlockHeader
- type BlockHeaderInfo
- type BlockInfo
- type BlockMetadata
- func (m *BlockMetadata) GetBaker() mv.PublicKeyHash
- func (m *BlockMetadata) GetBakerConsensusKey() mv.Option[mv.PublicKeyHash]
- func (m *BlockMetadata) GetBalanceUpdates() (updates []core.BalanceUpdate)
- func (m *BlockMetadata) GetConsumedGas() mv.Option[mv.BigUint]
- func (m *BlockMetadata) GetConsumedMilligas() mv.Option[mv.BigUint]
- func (m *BlockMetadata) GetDeactivated() []mv.PublicKeyHash
- func (m *BlockMetadata) GetImplicitOperationsResults() []core.SuccessfulManagerOperationResult
- func (m *BlockMetadata) GetLevelInfo() *core.LevelInfo
- func (m *BlockMetadata) GetMetadataHeader() *core.BlockMetadataHeader
- func (m *BlockMetadata) GetNonceHash() mv.Option[*mv.CycleNonceHash]
- func (m *BlockMetadata) GetProposer() mv.PublicKeyHash
- func (m *BlockMetadata) GetProposerConsensusKey() mv.Option[mv.PublicKeyHash]
- func (m *BlockMetadata) GetVotingPeriodInfo() *core.VotingPeriodInfo
- type BlockMetadataContents
- type BondID
- type Constants
- func (c *Constants) GetBakingRewardBonusPerSlot() mv.BigUint
- func (c *Constants) GetBakingRewardFixedPortion() mv.BigUint
- func (c *Constants) GetBlocksPerCommitment() int32
- func (c *Constants) GetBlocksPerCycle() int32
- func (c *Constants) GetBlocksPerStakeSnapshot() int32
- func (c *Constants) GetConsensusCommitteeSize() int32
- func (c *Constants) GetConsensusThreshold() int32
- func (c *Constants) GetCostPerByte() mv.BigUint
- func (c *Constants) GetDelayIncrementPerRound() int64
- func (c *Constants) GetDoubleBakingPunishment() mv.BigUint
- func (c *Constants) GetEndorsingRewardPerSlot() mv.BigUint
- func (c *Constants) GetFrozenDepositsPercentage() int32
- func (c *Constants) GetHardGasLimitPerBlock() mv.BigInt
- func (c *Constants) GetHardGasLimitPerOperation() mv.BigInt
- func (c *Constants) GetHardStorageLimitPerOperation() mv.BigInt
- func (c *Constants) GetLiquidityBakingSubsidy() mv.BigUint
- func (c *Constants) GetMaxAllowedGlobalConstantsDepth() int32
- func (c *Constants) GetMaxAnonOpsPerBlock() uint8
- func (c *Constants) GetMaxMichelineBytesLimit() int32
- func (c *Constants) GetMaxMichelineNodeCount() int32
- func (c *Constants) GetMaxOperationDataLength() int32
- func (c *Constants) GetMaxOperationsTimeToLive() int16
- func (c *Constants) GetMaxProposalsPerDelegate() uint8
- func (c *Constants) GetMaxSlashingPeriod() int32
- func (c *Constants) GetMichelsonMaximumTypeSize() uint16
- func (c *Constants) GetMinProposalQuorum() int32
- func (c *Constants) GetMinimalBlockDelay() int64
- func (c *Constants) GetMinimalParticipationRatio() *core.Rat
- func (c *Constants) GetNonceLength() uint8
- func (c *Constants) GetOriginationSize() int32
- func (c *Constants) GetPreservedCycles() uint8
- func (c *Constants) GetProofOfWorkNonceSize() uint8
- func (c *Constants) GetProofOfWorkThreshold() int64
- func (c *Constants) GetQuorumMax() int32
- func (c *Constants) GetQuorumMin() int32
- func (c *Constants) GetRatioOfFrozenDepositsSlashedPerDoubleEndorsement() *core.Rat
- func (c *Constants) GetSeedNonceRevelationTip() mv.BigUint
- type ConsumedGasResult
- type ConsumedGasResultContents
- type DALAttestation
- type DALAttestationContentsAndResult
- type DALAttestationMetadata
- type DALPageID
- type DALParametric
- type DALPublishSlotHeader
- type DALPublishSlotHeaderContentsAndResult
- type DelegateInfo
- type Delegation
- type DelegationContentsAndResult
- type DelegationInternalOperationResult
- type DelegationSuccessfulManagerResult
- type DoubleBakingEvidence
- type DoubleBakingEvidenceContentsAndResult
- type DoubleEndorsementEvidence
- type DoubleEndorsementEvidenceContentsAndResult
- type DoublePreendorsementEvidence
- type DoublePreendorsementEvidenceContentsAndResult
- type DrainDelegate
- type DrainDelegateContentsAndResult
- type DrainDelegateMetadata
- type Endorsement
- type EndorsementContentsAndResult
- type EndorsementMetadata
- type Entrypoint
- type EpDefault
- type EpDeposit
- type EpDo
- type EpNamed
- type EpRemoveDelegate
- type EpRoot
- type EpSetDelegate
- type EventInternalOperationResult
- type FailingNoop
- type FeePi
- type GameStatus
- type GameStatusEnded
- type GameStatusOngoing
- type GameStatusResult
- type GameStatusResultDraw
- type GameStatusResultLoser
- type GroupContents
- type IncreasePaidStorage
- type IncreasePaidStorageContentsAndResult
- type IncreasePaidStorageResult
- type IncreasePaidStorageResultContents
- type IncreasePaidStorageSuccessfulManagerResult
- type InlinedEndorsement
- type InlinedEndorsementContents
- type InlinedPreendorsement
- type InlinedPreendorsementContents
- type InternalOperationResult
- type LooseReason
- type ManagerMetadata
- type ManagerOperation
- type OperationContents
- type OperationContentsAndResult
- type OperationWithOptionalMetadataContents
- type OperationWithOptionalMetadataWithMetadata
- type OperationWithOptionalMetadataWithoutMetadata
- func (op *OperationWithOptionalMetadataWithoutMetadata[T]) GetSignature() (mv.Option[mv.Signature], error)
- func (*OperationWithOptionalMetadataWithoutMetadata[T]) OperationWithOptionalMetadataContents()
- func (ops *OperationWithOptionalMetadataWithoutMetadata[T]) Operations() []core.OperationContents
- type OperationWithTooLargeMetadata
- type OperationWithoutMetadata
- type Origination
- type OriginationContentsAndResult
- type OriginationInternalOperationResult
- func (r *OriginationInternalOperationResult) GetResult() core.ManagerOperationResult
- func (r *OriginationInternalOperationResult) GetSource() core.TransactionDestination
- func (self *OriginationInternalOperationResult) MarshalJSON() ([]byte, error)
- func (*OriginationInternalOperationResult) OperationKind() string
- type OriginationResult
- type OriginationResultContents
- type OriginationSuccessfulManagerResult
- type PVMKind
- type Parameters
- type PendingConsensusKey
- type PendingPi
- type PendingPiElem
- type Preendorsement
- type PreendorsementContentsAndResult
- type PreendorsementMetadata
- type PrivatePi
- type PrivatePiElem
- type Proposals
- type RefutationMove
- type RefutationProof
- type RefutationProofFirstInput
- type RefutationProofInbox
- type RefutationProofReveal
- type RefutationStart
- type RefutationStep
- type RefutationStepDissection
- type RefutationStepDissectionElem
- type RefutationStepProof
- type RegisterGlobalConstant
- type RegisterGlobalConstantContentsAndResult
- type RegisterGlobalConstantResult
- type RegisterGlobalConstantResultContents
- type Reveal
- type RevealContentsAndResult
- type RevealProof
- type RevealProofDALPage
- type RevealProofMetadata
- type RevealProofRawData
- type RevealSuccessfulManagerResult
- type RunOperationRequest
- type Script
- type SeedNonceRevelation
- type SeedNonceRevelationContentsAndResult
- type SetDepositsLimit
- type SetDepositsLimitContentsAndResult
- type SetDepositsLimitSuccessfulManagerResult
- type SignaturePrefix
- type SignaturePrefixPayload
- type SignedOperation
- type SlotHeader
- type SmartRollupAddMessages
- type SmartRollupAddMessagesContentsAndResult
- type SmartRollupBondID
- type SmartRollupCement
- type SmartRollupCementContentsAndResult
- type SmartRollupCementResult
- type SmartRollupCementResultContents
- type SmartRollupCommitment
- type SmartRollupExecuteOutboxMessage
- type SmartRollupExecuteOutboxMessageContentsAndResult
- type SmartRollupExecuteOutboxMessageResult
- type SmartRollupExecuteOutboxMessageResultContents
- type SmartRollupOriginate
- type SmartRollupOriginateContentsAndResult
- type SmartRollupOriginateResult
- type SmartRollupOriginateResultContents
- type SmartRollupOriginateSuccessfulManagerResult
- type SmartRollupPublish
- type SmartRollupPublishContentsAndResult
- type SmartRollupPublishResult
- type SmartRollupPublishResultContents
- type SmartRollupRecoverBond
- type SmartRollupRecoverBondContentsAndResult
- type SmartRollupRecoverBondResult
- type SmartRollupRecoverBondResultContents
- type SmartRollupRefutation
- type SmartRollupRefute
- type SmartRollupRefuteContentsAndResult
- type SmartRollupStakers
- type SmartRollupTimeout
- type SmartRollupTimeoutContentsAndResult
- type SmartRollupTimeoutResult
- type SmartRollupTimeoutResultContents
- type SuccessfulManagerOperationResult
- type TicketReceipt
- type ToContract
- type ToSmartRollup
- type ToTxRollup
- type Transaction
- type TransactionContentsAndResult
- type TransactionInternalOperationResult
- func (t *TransactionInternalOperationResult) GetAmount() mv.BigUint
- func (t *TransactionInternalOperationResult) GetDestination() core.TransactionDestination
- func (r *TransactionInternalOperationResult) GetNonce() uint16
- func (t *TransactionInternalOperationResult) GetParameters() mv.Option[core.Parameters]
- func (r *TransactionInternalOperationResult) GetResult() core.ManagerOperationResult
- func (r *TransactionInternalOperationResult) GetSource() core.TransactionDestination
- func (self *TransactionInternalOperationResult) MarshalJSON() ([]byte, error)
- func (*TransactionInternalOperationResult) OperationKind() string
- type TransactionResult
- type TransactionResultContents
- type TransactionResultDestination
- type TransactionSuccessfulManagerResult
- type TransferTicket
- type TransferTicketContentsAndResult
- type TransferTicketResult
- type TransferTicketResultContents
- type TxRollupBondID
- type UnsignedBlockHeader
- type UnsignedOperation
- type UnsignedProtocolBlockHeader
- type UpdateConsensusKey
- type UpdateConsensusKeyContentsAndResult
- type UpdateConsensusKeySuccessfulManagerResult
- type VDFRevelation
- type VDFRevelationContentsAndResult
- type ZkRollupOrigination
- type ZkRollupOriginationContentsAndResult
- type ZkRollupPublish
- type ZkRollupPublishContentsAndResult
- type ZkRollupPublishResult
- type ZkRollupPublishResultContents
- type ZkRollupScalar
- type ZkRollupUpdate
- type ZkRollupUpdateContents
- type ZkRollupUpdateContentsAndResult
- type ZkRollupUpdateResult
- type ZkRollupUpdateResultContents
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActivateAccount ¶
type ActivateAccount = proto_012_Psithaca.ActivateAccount
type ActivateAccountContentsAndResult ¶
type ActivateAccountContentsAndResult struct { ActivateAccount Metadata BalanceUpdates `json:"metadata"` }
func (*ActivateAccountContentsAndResult) GetMetadata ¶
func (op *ActivateAccountContentsAndResult) GetMetadata() any
func (*ActivateAccountContentsAndResult) MarshalJSON ¶
func (self *ActivateAccountContentsAndResult) MarshalJSON() ([]byte, error)
func (*ActivateAccountContentsAndResult) OperationContentsAndResult ¶
func (*ActivateAccountContentsAndResult) OperationContentsAndResult()
type BLSSignaturePrefix ¶
type BLSSignaturePrefix [32]byte
func (*BLSSignaturePrefix) SignaturePrefixPayload ¶
func (*BLSSignaturePrefix) SignaturePrefixPayload()
type BalanceUpdate ¶
type BalanceUpdate struct { Contents BalanceUpdateContents `json:"contents"` Change int64 `json:"change"` Origin core.BalanceUpdateOrigin `json:"origin"` }
func (*BalanceUpdate) GetChange ¶
func (b *BalanceUpdate) GetChange() int64
func (*BalanceUpdate) GetContents ¶
func (b *BalanceUpdate) GetContents() core.BalanceUpdateContents
func (*BalanceUpdate) GetOrigin ¶
func (b *BalanceUpdate) GetOrigin() core.BalanceUpdateOrigin
type BalanceUpdateBakingBonuses ¶
type BalanceUpdateBakingBonuses = proto_012_Psithaca.BalanceUpdateBakingBonuses
type BalanceUpdateBakingRewards ¶
type BalanceUpdateBakingRewards = proto_012_Psithaca.BalanceUpdateBakingRewards
type BalanceUpdateBlockFees ¶
type BalanceUpdateBlockFees = proto_012_Psithaca.BalanceUpdateBlockFees
type BalanceUpdateBootstrap ¶
type BalanceUpdateBootstrap = proto_012_Psithaca.BalanceUpdateBootstrap
type BalanceUpdateBurned ¶
type BalanceUpdateBurned = proto_012_Psithaca.BalanceUpdateBurned
type BalanceUpdateCommitments ¶
type BalanceUpdateCommitments = proto_012_Psithaca.BalanceUpdateCommitments
type BalanceUpdateContents ¶
type BalanceUpdateContents interface { core.BalanceUpdateContents }
type BalanceUpdateContract ¶
type BalanceUpdateContract = proto_012_Psithaca.BalanceUpdateContract
type BalanceUpdateDeposits ¶
type BalanceUpdateDeposits = proto_012_Psithaca.BalanceUpdateDeposits
type BalanceUpdateDoubleSigningEvidenceRewards ¶
type BalanceUpdateDoubleSigningEvidenceRewards = proto_012_Psithaca.BalanceUpdateDoubleSigningEvidenceRewards
type BalanceUpdateDoubleSigningPunishments ¶
type BalanceUpdateDoubleSigningPunishments = proto_012_Psithaca.BalanceUpdateDoubleSigningPunishments
type BalanceUpdateEndorsingRewards ¶
type BalanceUpdateEndorsingRewards = proto_012_Psithaca.BalanceUpdateEndorsingRewards
type BalanceUpdateFrozenBonds ¶
type BalanceUpdateFrozenBonds struct { Contract core.ContractID `json:"contract"` BondID BondID `json:"bond_id"` }
func (*BalanceUpdateFrozenBonds) BalanceUpdateCategory ¶
func (*BalanceUpdateFrozenBonds) BalanceUpdateCategory() string
func (*BalanceUpdateFrozenBonds) BalanceUpdateKind ¶
func (*BalanceUpdateFrozenBonds) BalanceUpdateKind() core.BalanceUpdateKind
func (*BalanceUpdateFrozenBonds) MarshalJSON ¶
func (self *BalanceUpdateFrozenBonds) MarshalJSON() ([]byte, error)
type BalanceUpdateInitialCommitments ¶
type BalanceUpdateInitialCommitments = proto_012_Psithaca.BalanceUpdateInitialCommitments
type BalanceUpdateInvoice ¶
type BalanceUpdateInvoice = proto_012_Psithaca.BalanceUpdateInvoice
type BalanceUpdateLiquidityBakingSubsidies ¶
type BalanceUpdateLiquidityBakingSubsidies = proto_012_Psithaca.BalanceUpdateLiquidityBakingSubsidies
type BalanceUpdateLostEndorsingRewards ¶
type BalanceUpdateLostEndorsingRewards = proto_012_Psithaca.BalanceUpdateLostEndorsingRewards
type BalanceUpdateMinted ¶
type BalanceUpdateMinted = proto_012_Psithaca.BalanceUpdateMinted
type BalanceUpdateNonceRevelationRewards ¶
type BalanceUpdateNonceRevelationRewards = proto_012_Psithaca.BalanceUpdateNonceRevelationRewards
type BalanceUpdateSmartRollupRefutationPunishments ¶
type BalanceUpdateSmartRollupRefutationPunishments struct{}
func (BalanceUpdateSmartRollupRefutationPunishments) BalanceUpdateCategory ¶
func (BalanceUpdateSmartRollupRefutationPunishments) BalanceUpdateCategory() string
func (BalanceUpdateSmartRollupRefutationPunishments) BalanceUpdateKind ¶
func (BalanceUpdateSmartRollupRefutationPunishments) BalanceUpdateKind() core.BalanceUpdateKind
func (*BalanceUpdateSmartRollupRefutationPunishments) MarshalJSON ¶
func (self *BalanceUpdateSmartRollupRefutationPunishments) MarshalJSON() ([]byte, error)
type BalanceUpdateSmartRollupRefutationRewards ¶
type BalanceUpdateSmartRollupRefutationRewards struct{}
func (BalanceUpdateSmartRollupRefutationRewards) BalanceUpdateCategory ¶
func (BalanceUpdateSmartRollupRefutationRewards) BalanceUpdateCategory() string
func (BalanceUpdateSmartRollupRefutationRewards) BalanceUpdateKind ¶
func (BalanceUpdateSmartRollupRefutationRewards) BalanceUpdateKind() core.BalanceUpdateKind
func (*BalanceUpdateSmartRollupRefutationRewards) MarshalJSON ¶
func (self *BalanceUpdateSmartRollupRefutationRewards) MarshalJSON() ([]byte, error)
type BalanceUpdateStorageFees ¶
type BalanceUpdateStorageFees = proto_012_Psithaca.BalanceUpdateStorageFees
type BalanceUpdateTxRollupRejectionPunishments ¶
type BalanceUpdateTxRollupRejectionPunishments = proto_013_PtJakart.BalanceUpdateTxRollupRejectionPunishments
type BalanceUpdateTxRollupRejectionRewards ¶
type BalanceUpdateTxRollupRejectionRewards = proto_013_PtJakart.BalanceUpdateTxRollupRejectionRewards
type BalanceUpdates ¶
type BalanceUpdates struct {
BalanceUpdates []*BalanceUpdate `mv:"dyn" json:"balance_updates"`
}
func (*BalanceUpdates) GetBalanceUpdates ¶
func (b *BalanceUpdates) GetBalanceUpdates() []core.BalanceUpdate
type Ballot ¶
type Ballot = proto_012_Psithaca.Ballot
type BlockHeader ¶
type BlockHeader struct { UnsignedBlockHeader Signature mv.AnySignature `json:"signature"` }
func (*BlockHeader) GetShellHeader ¶
func (header *BlockHeader) GetShellHeader() *core.ShellHeader
func (*BlockHeader) GetSignature ¶
func (header *BlockHeader) GetSignature() (mv.Signature, error)
type BlockHeaderInfo ¶
type BlockHeaderInfo struct { ChainID *mv.ChainID `json:"chain_id"` Hash *mv.BlockHash `json:"hash"` BlockHeader }
func (*BlockHeaderInfo) GetChainID ¶
func (block *BlockHeaderInfo) GetChainID() *mv.ChainID
func (*BlockHeaderInfo) GetHash ¶
func (block *BlockHeaderInfo) GetHash() *mv.BlockHash
type BlockInfo ¶
type BlockInfo struct { ChainID *mv.ChainID `json:"chain_id"` Hash *mv.BlockHash `json:"hash"` Header BlockHeader `mv:"dyn" json:"header"` Metadata mv.Option[BlockMetadata] `json:"metadata"` Operations []core.OperationsList[GroupContents] `mv:"dyn" json:"operations"` }
func (*BlockInfo) GetChainID ¶
func (*BlockInfo) GetHeader ¶
func (block *BlockInfo) GetHeader() core.BlockHeader
func (*BlockInfo) GetMetadata ¶
func (block *BlockInfo) GetMetadata() mv.Option[core.BlockMetadata]
func (*BlockInfo) GetOperations ¶
func (block *BlockInfo) GetOperations() [][]core.OperationsGroup
type BlockMetadata ¶
type BlockMetadata struct {
BlockMetadataContents `mv:"dyn"`
}
func (*BlockMetadata) GetBaker ¶
func (m *BlockMetadata) GetBaker() mv.PublicKeyHash
func (*BlockMetadata) GetBakerConsensusKey ¶
func (m *BlockMetadata) GetBakerConsensusKey() mv.Option[mv.PublicKeyHash]
func (*BlockMetadata) GetBalanceUpdates ¶
func (m *BlockMetadata) GetBalanceUpdates() (updates []core.BalanceUpdate)
func (*BlockMetadata) GetConsumedGas ¶
func (m *BlockMetadata) GetConsumedGas() mv.Option[mv.BigUint]
func (*BlockMetadata) GetConsumedMilligas ¶
func (m *BlockMetadata) GetConsumedMilligas() mv.Option[mv.BigUint]
func (*BlockMetadata) GetDeactivated ¶
func (m *BlockMetadata) GetDeactivated() []mv.PublicKeyHash
func (*BlockMetadata) GetImplicitOperationsResults ¶
func (m *BlockMetadata) GetImplicitOperationsResults() []core.SuccessfulManagerOperationResult
func (*BlockMetadata) GetLevelInfo ¶
func (m *BlockMetadata) GetLevelInfo() *core.LevelInfo
func (*BlockMetadata) GetMetadataHeader ¶
func (m *BlockMetadata) GetMetadataHeader() *core.BlockMetadataHeader
func (*BlockMetadata) GetNonceHash ¶
func (m *BlockMetadata) GetNonceHash() mv.Option[*mv.CycleNonceHash]
func (*BlockMetadata) GetProposer ¶
func (m *BlockMetadata) GetProposer() mv.PublicKeyHash
func (*BlockMetadata) GetProposerConsensusKey ¶
func (m *BlockMetadata) GetProposerConsensusKey() mv.Option[mv.PublicKeyHash]
func (*BlockMetadata) GetVotingPeriodInfo ¶
func (m *BlockMetadata) GetVotingPeriodInfo() *core.VotingPeriodInfo
type BlockMetadataContents ¶
type BlockMetadataContents struct { core.BlockMetadataHeader Proposer mv.PublicKeyHash `json:"proposer"` Baker mv.PublicKeyHash `json:"baker"` LevelInfo core.LevelInfo `json:"level_info"` VotingPeriodInfo core.VotingPeriodInfo `json:"voting_period_info"` NonceHash mv.Option1[*mv.CycleNonceHash] `json:"nonce_hash"` Deactivated []mv.PublicKeyHash `mv:"dyn" json:"deactivated"` BalanceUpdates []*BalanceUpdate `mv:"dyn" json:"balance_updates"` LiquidityBakingToggleEMA int32 `json:"liquidity_baking_toggle_ema"` ImplicitOperationsResults []SuccessfulManagerOperationResult `mv:"dyn" json:"implicit_operations_results"` ProposerConsensusKey mv.PublicKeyHash `json:"proposer_consensus_key"` BakerConsensusKey mv.PublicKeyHash `json:"baker_consensus_key"` ConsumedMilligas mv.BigUint `json:"consumed_milligas"` DALAttestation mv.Option[mv.BigInt] `json:"dal_attestation"` }
type Constants ¶
type Constants struct { ProofOfWorkNonceSize uint8 `json:"proof_of_work_nonce_size"` NonceLength uint8 `json:"nonce_length"` MaxAnonOpsPerBlock uint8 `json:"max_anon_ops_per_block"` MaxOperationDataLength int32 `json:"max_operation_data_length"` MaxProposalsPerDelegate uint8 `json:"max_proposals_per_delegate"` MaxMichelineNodeCount int32 `json:"max_micheline_node_count"` MaxMichelineBytesLimit int32 `json:"max_micheline_bytes_limit"` MaxAllowedGlobalConstantsDepth int32 `json:"max_allowed_global_constants_depth"` CacheLayoutSize uint8 `json:"cache_layout_size"` MichelsonMaximumTypeSize uint16 `json:"michelson_maximum_type_size"` SmartRollupMaxWrappedProofBinarySize int32 `json:"smart_rollup_max_wrapped_proof_binary_size"` SmartRollupMessageSizeLimit int32 `json:"smart_rollup_message_size_limit"` SmartRollupMaxNumberOfMessagesPerLevel mv.BigUint `json:"smart_rollup_max_number_of_messages_per_level"` PreservedCycles uint8 `json:"preserved_cycles"` BlocksPerCycle int32 `json:"blocks_per_cycle"` BlocksPerCommitment int32 `json:"blocks_per_commitment"` NonceRevelationThreshold int32 `json:"nonce_revelation_threshold"` BlocksPerStakeSnapshot int32 `json:"blocks_per_stake_snapshot"` CyclesPerVotingPeriod int32 `json:"cycles_per_voting_period"` HardGasLimitPerOperation mv.BigInt `json:"hard_gas_limit_per_operation"` HardGasLimitPerBlock mv.BigInt `json:"hard_gas_limit_per_block"` ProofOfWorkThreshold int64 `json:"proof_of_work_threshold"` MinimalStake mv.BigUint `json:"minimal_stake"` VDFDifficulty int64 `json:"vdf_difficulty"` SeedNonceRevelationTip mv.BigUint `json:"seed_nonce_revelation_tip"` OriginationSize int32 `json:"origination_size"` BakingRewardFixedPortion mv.BigUint `json:"baking_reward_fixed_portion"` BakingRewardBonusPerSlot mv.BigUint `json:"baking_reward_bonus_per_slot"` EndorsingRewardPerSlot mv.BigUint `json:"endorsing_reward_per_slot"` CostPerByte mv.BigUint `json:"cost_per_byte"` HardStorageLimitPerOperation mv.BigInt `json:"hard_storage_limit_per_operation"` QuorumMin int32 `json:"quorum_min"` QuorumMax int32 `json:"quorum_max"` MinProposalQuorum int32 `json:"min_proposal_quorum"` LiquidityBakingSubsidy mv.BigUint `json:"liquidity_baking_subsidy"` LiquidityBakingToggleEmaThreshold int32 `json:"liquidity_baking_toggle_ema_threshold"` MaxOperationsTimeToLive int16 `json:"max_operations_time_to_live"` MinimalBlockDelay int64 `json:"minimal_block_delay"` DelayIncrementPerRound int64 `json:"delay_increment_per_round"` ConsensusCommitteeSize int32 `json:"consensus_committee_size"` ConsensusThreshold int32 `json:"consensus_threshold"` MinimalParticipationRatio core.Rat `json:"minimal_participation_ratio"` MaxSlashingPeriod int32 `json:"max_slashing_period"` FrozenDepositsPercentage int32 `json:"frozen_deposits_percentage"` DoubleBakingPunishment mv.BigUint `json:"double_baking_punishment"` RatioOfFrozenDepositsSlashedPerDoubleEndorsement core.Rat `json:"ratio_of_frozen_deposits_slashed_per_double_endorsement"` TestnetDictator mv.Option[mv.PublicKeyHash] `json:"testnet_dictator"` InitialSeed mv.Option[*mv.Bytes32] `json:"initial_seed"` CacheScriptSize int32 `json:"cache_script_size"` CacheStakeDistributionCycles int8 `json:"cache_stake_distribution_cycles"` CacheSamplerStateCycles int8 `json:"cache_sampler_state_cycles"` TxRollupEnable bool `json:"tx_rollup_enable"` TxRollupOriginationSize int32 `json:"tx_rollup_origination_size"` TxRollupHardSizeLimitPerInbox int32 `json:"tx_rollup_hard_size_limit_per_inbox"` TxRollupHardSizeLimitPerMessage int32 `json:"tx_rollup_hard_size_limit_per_message"` TxRollupMaxWithdrawalsPerBatch int32 `json:"tx_rollup_max_withdrawals_per_batch"` TxRollupCommitmentBond mv.BigUint `json:"tx_rollup_commitment_bond"` TxRollupFinalityPeriod int32 `json:"tx_rollup_finality_period"` TxRollupWithdrawPeriod int32 `json:"tx_rollup_withdraw_period"` TxRollupMaxInboxesCount int32 `json:"tx_rollup_max_inboxes_count"` TxRollupMaxMessagesPerInbox int32 `json:"tx_rollup_max_messages_per_inbox"` TxRollupMaxCommitmentsCount int32 `json:"tx_rollup_max_commitments_count"` TxRollupCostPerByteEmaFactor int32 `json:"tx_rollup_cost_per_byte_ema_factor"` TxRollupMaxTicketPayloadSize int32 `json:"tx_rollup_max_ticket_payload_size"` TxRollupRejectionMaxProofSize int32 `json:"tx_rollup_rejection_max_proof_size"` TxRollupSunsetLevel int32 `json:"tx_rollup_sunset_level"` DALParametric DALParametric `json:"dal_parametric"` SmartRollupEnable bool `json:"smart_rollup_enable"` SmartRollupArithPvmEnable bool `json:"smart_rollup_arith_pvm_enable"` SmartRollupOriginationSize int32 `json:"smart_rollup_origination_size"` SmartRollupChallengeWindowInBlocks int32 `json:"smart_rollup_challenge_window_in_blocks"` SmartRollupStakeAmount mv.BigUint `json:"smart_rollup_stake_amount"` SmartRollupCommitmentPeriodInBlocks int32 `json:"smart_rollup_commitment_period_in_blocks"` SmartRollupMaxLookaheadInBlocks int32 `json:"smart_rollup_max_lookahead_in_blocks"` SmartRollupMaxActiveOutboxLevels int32 `json:"smart_rollup_max_active_outbox_levels"` SmartRollupMaxOutboxMessagesPerLevel int32 `json:"smart_rollup_max_outbox_messages_per_level"` SmartRollupNumberOfSectionsInDissection uint8 `json:"smart_rollup_number_of_sections_in_dissection"` SmartRollupTimeoutPeriodInBlocks int32 `json:"smart_rollup_timeout_period_in_blocks"` SmartRollupMaxNumberOfCementedCommitments int32 `json:"smart_rollup_max_number_of_cemented_commitments"` SmartRollupMaxNumberOfParallelGames int32 `json:"smart_rollup_max_number_of_parallel_games"` ZkRollupEnable bool `json:"zk_rollup_enable"` ZkRollupOriginationSize int32 `json:"zk_rollup_origination_size"` ZkRollupMinPendingToProcess int32 `json:"zk_rollup_min_pending_to_process"` }
func (*Constants) GetBakingRewardBonusPerSlot ¶
func (*Constants) GetBakingRewardFixedPortion ¶
func (*Constants) GetBlocksPerCommitment ¶
func (*Constants) GetBlocksPerCycle ¶
func (*Constants) GetBlocksPerStakeSnapshot ¶
func (*Constants) GetConsensusCommitteeSize ¶
func (*Constants) GetConsensusThreshold ¶
func (*Constants) GetCostPerByte ¶
func (*Constants) GetDelayIncrementPerRound ¶
func (*Constants) GetDoubleBakingPunishment ¶
func (*Constants) GetEndorsingRewardPerSlot ¶
func (*Constants) GetFrozenDepositsPercentage ¶
func (*Constants) GetHardGasLimitPerBlock ¶
func (*Constants) GetHardGasLimitPerOperation ¶
func (*Constants) GetHardStorageLimitPerOperation ¶
func (*Constants) GetLiquidityBakingSubsidy ¶
func (*Constants) GetMaxAllowedGlobalConstantsDepth ¶
func (*Constants) GetMaxAnonOpsPerBlock ¶
func (*Constants) GetMaxMichelineBytesLimit ¶
func (*Constants) GetMaxMichelineNodeCount ¶
func (*Constants) GetMaxOperationDataLength ¶
func (*Constants) GetMaxOperationsTimeToLive ¶
func (*Constants) GetMaxProposalsPerDelegate ¶
func (*Constants) GetMaxSlashingPeriod ¶
func (*Constants) GetMichelsonMaximumTypeSize ¶
func (*Constants) GetMinProposalQuorum ¶
func (*Constants) GetMinimalBlockDelay ¶
func (*Constants) GetMinimalParticipationRatio ¶
func (*Constants) GetNonceLength ¶
func (*Constants) GetOriginationSize ¶
func (*Constants) GetPreservedCycles ¶
func (*Constants) GetProofOfWorkNonceSize ¶
func (*Constants) GetProofOfWorkThreshold ¶
func (*Constants) GetQuorumMax ¶
func (*Constants) GetQuorumMin ¶
func (*Constants) GetRatioOfFrozenDepositsSlashedPerDoubleEndorsement ¶
func (*Constants) GetSeedNonceRevelationTip ¶
type ConsumedGasResult ¶
type ConsumedGasResult = proto_014_PtKathma.ConsumedGasResult
type ConsumedGasResultContents ¶
type ConsumedGasResultContents = proto_014_PtKathma.ConsumedGasResultContents
type DALAttestation ¶
type DALAttestation struct { Attestor mv.PublicKeyHash `json:"attestor"` Attestation mv.BigInt `json:"attestation"` Level int32 `json:"level"` }
func (*DALAttestation) MarshalJSON ¶
func (self *DALAttestation) MarshalJSON() ([]byte, error)
func (*DALAttestation) OperationKind ¶
func (*DALAttestation) OperationKind() string
type DALAttestationContentsAndResult ¶
type DALAttestationContentsAndResult struct { DALAttestation Metadata DALAttestationMetadata `json:"metadata"` }
func (*DALAttestationContentsAndResult) GetMetadata ¶
func (op *DALAttestationContentsAndResult) GetMetadata() any
func (*DALAttestationContentsAndResult) MarshalJSON ¶
func (self *DALAttestationContentsAndResult) MarshalJSON() ([]byte, error)
func (*DALAttestationContentsAndResult) OperationContentsAndResult ¶
func (*DALAttestationContentsAndResult) OperationContentsAndResult()
type DALAttestationMetadata ¶
type DALAttestationMetadata struct {
Delegate mv.PublicKeyHash `json:"delegate"`
}
type DALParametric ¶
type DALParametric struct { FeatureEnable bool `json:"feature_enable"` NumberOfSlots int16 `json:"number_of_slots"` AttestationLag int16 `json:"attestation_lag"` AvailabilityThreshold int16 `json:"availability_threshold"` RedundancyFactor uint8 `json:"redundancy_factor"` PageSize uint16 `json:"page_size"` SlotSize int32 `json:"slot_size"` NumberOfShards uint16 `json:"number_of_shards"` }
type DALPublishSlotHeader ¶
type DALPublishSlotHeader struct { ManagerOperation SlotHeader SlotHeader `json:"slot_header"` }
func (*DALPublishSlotHeader) MarshalJSON ¶
func (self *DALPublishSlotHeader) MarshalJSON() ([]byte, error)
func (*DALPublishSlotHeader) OperationKind ¶
func (*DALPublishSlotHeader) OperationKind() string
type DALPublishSlotHeaderContentsAndResult ¶
type DALPublishSlotHeaderContentsAndResult struct { DALPublishSlotHeader Metadata ManagerMetadata[ConsumedGasResult] `json:"metadata"` }
func (*DALPublishSlotHeaderContentsAndResult) GetMetadata ¶
func (op *DALPublishSlotHeaderContentsAndResult) GetMetadata() any
func (*DALPublishSlotHeaderContentsAndResult) MarshalJSON ¶
func (self *DALPublishSlotHeaderContentsAndResult) MarshalJSON() ([]byte, error)
func (*DALPublishSlotHeaderContentsAndResult) OperationContentsAndResult ¶
func (*DALPublishSlotHeaderContentsAndResult) OperationContentsAndResult()
type DelegateInfo ¶
type DelegateInfo = proto_015_PtLimaPt.DelegateInfo
type Delegation ¶
type Delegation = proto_012_Psithaca.Delegation
type DelegationContentsAndResult ¶
type DelegationContentsAndResult struct { Delegation Metadata ManagerMetadata[ConsumedGasResult] `json:"metadata"` }
func (*DelegationContentsAndResult) GetMetadata ¶
func (op *DelegationContentsAndResult) GetMetadata() any
func (*DelegationContentsAndResult) MarshalJSON ¶
func (self *DelegationContentsAndResult) MarshalJSON() ([]byte, error)
func (*DelegationContentsAndResult) OperationContentsAndResult ¶
func (*DelegationContentsAndResult) OperationContentsAndResult()
type DelegationInternalOperationResult ¶
type DelegationInternalOperationResult = proto_014_PtKathma.DelegationInternalOperationResult
type DelegationSuccessfulManagerResult ¶
type DelegationSuccessfulManagerResult = proto_014_PtKathma.DelegationSuccessfulManagerResult
type DoubleBakingEvidence ¶
type DoubleBakingEvidence struct { Block1 BlockHeader `mv:"dyn" json:"block1"` Block2 BlockHeader `mv:"dyn" json:"block2"` }
func (*DoubleBakingEvidence) MarshalJSON ¶
func (self *DoubleBakingEvidence) MarshalJSON() ([]byte, error)
func (*DoubleBakingEvidence) OperationKind ¶
func (*DoubleBakingEvidence) OperationKind() string
type DoubleBakingEvidenceContentsAndResult ¶
type DoubleBakingEvidenceContentsAndResult struct { DoubleBakingEvidence Metadata BalanceUpdates `json:"metadata"` }
func (*DoubleBakingEvidenceContentsAndResult) GetMetadata ¶
func (op *DoubleBakingEvidenceContentsAndResult) GetMetadata() any
func (*DoubleBakingEvidenceContentsAndResult) MarshalJSON ¶
func (self *DoubleBakingEvidenceContentsAndResult) MarshalJSON() ([]byte, error)
func (*DoubleBakingEvidenceContentsAndResult) OperationContentsAndResult ¶
func (*DoubleBakingEvidenceContentsAndResult) OperationContentsAndResult()
type DoubleEndorsementEvidence ¶
type DoubleEndorsementEvidence = proto_012_Psithaca.DoubleEndorsementEvidence
type DoubleEndorsementEvidenceContentsAndResult ¶
type DoubleEndorsementEvidenceContentsAndResult struct { DoubleEndorsementEvidence Metadata BalanceUpdates `json:"metadata"` }
func (*DoubleEndorsementEvidenceContentsAndResult) GetMetadata ¶
func (op *DoubleEndorsementEvidenceContentsAndResult) GetMetadata() any
func (*DoubleEndorsementEvidenceContentsAndResult) MarshalJSON ¶
func (self *DoubleEndorsementEvidenceContentsAndResult) MarshalJSON() ([]byte, error)
func (*DoubleEndorsementEvidenceContentsAndResult) OperationContentsAndResult ¶
func (*DoubleEndorsementEvidenceContentsAndResult) OperationContentsAndResult()
type DoublePreendorsementEvidence ¶
type DoublePreendorsementEvidence = proto_012_Psithaca.DoublePreendorsementEvidence
type DoublePreendorsementEvidenceContentsAndResult ¶
type DoublePreendorsementEvidenceContentsAndResult struct { DoublePreendorsementEvidence Metadata BalanceUpdates `json:"metadata"` }
func (*DoublePreendorsementEvidenceContentsAndResult) GetMetadata ¶
func (op *DoublePreendorsementEvidenceContentsAndResult) GetMetadata() any
func (*DoublePreendorsementEvidenceContentsAndResult) MarshalJSON ¶
func (self *DoublePreendorsementEvidenceContentsAndResult) MarshalJSON() ([]byte, error)
func (*DoublePreendorsementEvidenceContentsAndResult) OperationContentsAndResult ¶
func (*DoublePreendorsementEvidenceContentsAndResult) OperationContentsAndResult()
type DrainDelegate ¶
type DrainDelegate = proto_015_PtLimaPt.DrainDelegate
type DrainDelegateContentsAndResult ¶
type DrainDelegateContentsAndResult struct { DrainDelegate Metadata DrainDelegateMetadata `json:"metadata"` }
func (*DrainDelegateContentsAndResult) GetMetadata ¶
func (op *DrainDelegateContentsAndResult) GetMetadata() any
func (*DrainDelegateContentsAndResult) MarshalJSON ¶
func (self *DrainDelegateContentsAndResult) MarshalJSON() ([]byte, error)
func (*DrainDelegateContentsAndResult) OperationContentsAndResult ¶
func (*DrainDelegateContentsAndResult) OperationContentsAndResult()
type DrainDelegateMetadata ¶
type DrainDelegateMetadata struct { BalanceUpdates AllocatedDestinationContract bool `json:"allocated_destination_contract"` }
type Endorsement ¶
type Endorsement = proto_012_Psithaca.Endorsement
type EndorsementContentsAndResult ¶
type EndorsementContentsAndResult struct { Endorsement Metadata EndorsementMetadata `json:"metadata"` }
func (*EndorsementContentsAndResult) GetMetadata ¶
func (op *EndorsementContentsAndResult) GetMetadata() any
func (*EndorsementContentsAndResult) MarshalJSON ¶
func (self *EndorsementContentsAndResult) MarshalJSON() ([]byte, error)
func (*EndorsementContentsAndResult) OperationContentsAndResult ¶
func (*EndorsementContentsAndResult) OperationContentsAndResult()
type EndorsementMetadata ¶
type EndorsementMetadata struct { BalanceUpdates Delegate mv.PublicKeyHash `json:"delegate"` EndorsementPower int32 `json:"endorsement_power"` ConsensusKey mv.PublicKeyHash `json:"consensus_key"` }
type Entrypoint ¶
type Entrypoint = proto_015_PtLimaPt.Entrypoint
type EpDefault ¶
type EpDefault = proto_012_Psithaca.EpDefault
type EpDeposit ¶
type EpDeposit = proto_015_PtLimaPt.EpDeposit
type EpDo ¶
type EpDo = proto_012_Psithaca.EpDo
type EpNamed ¶
type EpNamed = proto_012_Psithaca.EpNamed
type EpRemoveDelegate ¶
type EpRemoveDelegate = proto_012_Psithaca.EpRemoveDelegate
type EpRoot ¶
type EpRoot = proto_012_Psithaca.EpRoot
type EpSetDelegate ¶
type EpSetDelegate = proto_012_Psithaca.EpSetDelegate
type EventInternalOperationResult ¶
type EventInternalOperationResult = proto_014_PtKathma.EventInternalOperationResult
type FailingNoop ¶
type FailingNoop = proto_012_Psithaca.FailingNoop
type GameStatus ¶
type GameStatus interface {
GameStatusKind() string
}
type GameStatusEnded ¶
type GameStatusEnded struct {
Result GameStatusResult `json:"result"`
}
func (GameStatusEnded) GameStatusKind ¶
func (GameStatusEnded) GameStatusKind() string
type GameStatusOngoing ¶
type GameStatusOngoing struct{}
func (GameStatusOngoing) GameStatusKind ¶
func (GameStatusOngoing) GameStatusKind() string
type GameStatusResult ¶
type GameStatusResult interface {
GameStatusResultKind() string
}
type GameStatusResultDraw ¶
type GameStatusResultDraw struct{}
func (GameStatusResultDraw) GameStatusResultKind ¶
func (GameStatusResultDraw) GameStatusResultKind() string
type GameStatusResultLoser ¶
type GameStatusResultLoser struct { Reason LooseReason `json:"reason"` Player mv.PublicKeyHash `json:"player"` }
func (*GameStatusResultLoser) GameStatusResultKind ¶
func (*GameStatusResultLoser) GameStatusResultKind() string
type GroupContents ¶
type GroupContents interface { core.GroupContents }
type IncreasePaidStorage ¶
type IncreasePaidStorage = proto_014_PtKathma.IncreasePaidStorage
type IncreasePaidStorageContentsAndResult ¶
type IncreasePaidStorageContentsAndResult struct { IncreasePaidStorage Metadata ManagerMetadata[IncreasePaidStorageResult] `json:"metadata"` }
func (*IncreasePaidStorageContentsAndResult) GetMetadata ¶
func (op *IncreasePaidStorageContentsAndResult) GetMetadata() any
func (*IncreasePaidStorageContentsAndResult) MarshalJSON ¶
func (self *IncreasePaidStorageContentsAndResult) MarshalJSON() ([]byte, error)
func (*IncreasePaidStorageContentsAndResult) OperationContentsAndResult ¶
func (*IncreasePaidStorageContentsAndResult) OperationContentsAndResult()
type IncreasePaidStorageResult ¶
type IncreasePaidStorageResult interface { core.ManagerOperationResult }
type IncreasePaidStorageResultContents ¶
type IncreasePaidStorageResultContents struct { BalanceUpdates ConsumedMilligas mv.BigUint `json:"consumed_milligas"` }
func (*IncreasePaidStorageResultContents) GetConsumedMilligas ¶
func (r *IncreasePaidStorageResultContents) GetConsumedMilligas() mv.BigUint
type IncreasePaidStorageSuccessfulManagerResult ¶
type IncreasePaidStorageSuccessfulManagerResult struct { core.OperationResultApplied[*IncreasePaidStorageResultContents] }
func (*IncreasePaidStorageSuccessfulManagerResult) MarshalJSON ¶
func (self *IncreasePaidStorageSuccessfulManagerResult) MarshalJSON() ([]byte, error)
func (*IncreasePaidStorageSuccessfulManagerResult) OperationKind ¶
func (*IncreasePaidStorageSuccessfulManagerResult) OperationKind() string
type InlinedEndorsement ¶
type InlinedEndorsement = proto_012_Psithaca.InlinedEndorsement
type InlinedEndorsementContents ¶
type InlinedEndorsementContents = proto_012_Psithaca.InlinedEndorsementContents
type InlinedPreendorsement ¶
type InlinedPreendorsement = proto_012_Psithaca.InlinedPreendorsement
type InlinedPreendorsementContents ¶
type InlinedPreendorsementContents = proto_012_Psithaca.InlinedPreendorsementContents
type InternalOperationResult ¶
type InternalOperationResult interface { core.InternalOperationResult }
type LooseReason ¶
type LooseReason uint8
const ( LooseReasonConflictResolved LooseReason = iota LooseReasonTimeout )
type ManagerMetadata ¶
type ManagerMetadata[T core.ManagerOperationResult] struct { BalanceUpdates OperationResult T `json:"operation_result"` InternalOperationResults []InternalOperationResult `mv:"dyn" json:"internal_operation_results"` }
func (*ManagerMetadata[T]) GetInternalOperationResults ¶
func (m *ManagerMetadata[T]) GetInternalOperationResults() []core.InternalOperationResult
func (*ManagerMetadata[T]) GetResult ¶
func (m *ManagerMetadata[T]) GetResult() core.ManagerOperationResult
type ManagerOperation ¶
type ManagerOperation = proto_012_Psithaca.ManagerOperation
type OperationContents ¶
type OperationContents interface { core.OperationContents }
func ListOperations ¶
func ListOperations() []OperationContents
type OperationContentsAndResult ¶
type OperationContentsAndResult interface { core.OperationContentsAndResult }
type OperationWithOptionalMetadataContents ¶
type OperationWithOptionalMetadataContents interface { core.OperationWithOptionalMetadataContents }
type OperationWithOptionalMetadataWithMetadata ¶
type OperationWithOptionalMetadataWithMetadata[T core.OperationContentsAndResult] struct { Contents []T `mv:"dyn" json:"contents"` Signature mv.AnySignature `json:"signature"` }
func (*OperationWithOptionalMetadataWithMetadata[T]) GetSignature ¶
func (*OperationWithOptionalMetadataWithMetadata[T]) OperationWithOptionalMetadataContents ¶
func (*OperationWithOptionalMetadataWithMetadata[T]) OperationWithOptionalMetadataContents()
func (*OperationWithOptionalMetadataWithMetadata[T]) Operations ¶
func (ops *OperationWithOptionalMetadataWithMetadata[T]) Operations() []core.OperationContents
type OperationWithOptionalMetadataWithoutMetadata ¶
type OperationWithOptionalMetadataWithoutMetadata[T core.OperationContents] struct { Contents []T `mv:"dyn" json:"contents"` Signature mv.AnySignature `json:"signature"` }
func (*OperationWithOptionalMetadataWithoutMetadata[T]) GetSignature ¶
func (*OperationWithOptionalMetadataWithoutMetadata[T]) OperationWithOptionalMetadataContents ¶
func (*OperationWithOptionalMetadataWithoutMetadata[T]) OperationWithOptionalMetadataContents()
func (*OperationWithOptionalMetadataWithoutMetadata[T]) Operations ¶
func (ops *OperationWithOptionalMetadataWithoutMetadata[T]) Operations() []core.OperationContents
type OperationWithTooLargeMetadata ¶
type OperationWithTooLargeMetadata[T core.OperationContents] struct { OperationWithoutMetadata[T] }
type OperationWithoutMetadata ¶
type OperationWithoutMetadata[T core.OperationContents] struct { core.OperationWithoutMetadata[T] }
func (*OperationWithoutMetadata[T]) GetSignature ¶
type Origination ¶
type Origination = proto_012_Psithaca.Origination
type OriginationContentsAndResult ¶
type OriginationContentsAndResult struct { Origination Metadata ManagerMetadata[OriginationResult] `json:"metadata"` }
func (*OriginationContentsAndResult) GetMetadata ¶
func (op *OriginationContentsAndResult) GetMetadata() any
func (*OriginationContentsAndResult) MarshalJSON ¶
func (self *OriginationContentsAndResult) MarshalJSON() ([]byte, error)
func (*OriginationContentsAndResult) OperationContentsAndResult ¶
func (*OriginationContentsAndResult) OperationContentsAndResult()
type OriginationInternalOperationResult ¶
type OriginationInternalOperationResult struct { Source core.TransactionDestination `json:"source"` Nonce uint16 `json:"nonce"` Balance mv.BigUint `json:"balance"` Delegate mv.Option[mv.PublicKeyHash] `json:"delegate"` Script Script `json:"script"` Result OriginationResult `json:"result"` }
func (*OriginationInternalOperationResult) GetResult ¶
func (r *OriginationInternalOperationResult) GetResult() core.ManagerOperationResult
func (*OriginationInternalOperationResult) GetSource ¶
func (r *OriginationInternalOperationResult) GetSource() core.TransactionDestination
func (*OriginationInternalOperationResult) MarshalJSON ¶
func (self *OriginationInternalOperationResult) MarshalJSON() ([]byte, error)
func (*OriginationInternalOperationResult) OperationKind ¶
func (*OriginationInternalOperationResult) OperationKind() string
type OriginationResult ¶
type OriginationResult interface { core.ManagerOperationResult }
type OriginationResultContents ¶
type OriginationResultContents struct { BalanceUpdates OriginatedContracts []core.OriginatedContractID `mv:"dyn" json:"originated_contracts"` ConsumedMilligas mv.BigUint `json:"consumed_milligas"` StorageSize mv.BigInt `json:"storage_size"` PaidStorageSizeDiff mv.BigInt `json:"paid_storage_size_diff"` LazyStorageDiff mv.Option[lazy.StorageDiff] `json:"lazy_storage_diff"` }
func (*OriginationResultContents) EstimateStorageSize ¶
func (r *OriginationResultContents) EstimateStorageSize(constants core.Constants) *big.Int
func (*OriginationResultContents) GetConsumedMilligas ¶
func (r *OriginationResultContents) GetConsumedMilligas() mv.BigUint
func (*OriginationResultContents) GetPaidStorageSizeDiff ¶
func (r *OriginationResultContents) GetPaidStorageSizeDiff() mv.BigInt
func (*OriginationResultContents) GetStorageSize ¶
func (r *OriginationResultContents) GetStorageSize() mv.BigInt
type OriginationSuccessfulManagerResult ¶
type OriginationSuccessfulManagerResult struct { core.OperationResultApplied[*OriginationResultContents] }
func (*OriginationSuccessfulManagerResult) MarshalJSON ¶
func (self *OriginationSuccessfulManagerResult) MarshalJSON() ([]byte, error)
func (*OriginationSuccessfulManagerResult) OperationKind ¶
func (*OriginationSuccessfulManagerResult) OperationKind() string
type Parameters ¶
type Parameters = proto_015_PtLimaPt.Parameters
type PendingConsensusKey ¶
type PendingConsensusKey = proto_015_PtLimaPt.PendingConsensusKey
type PendingPi ¶
type PendingPi struct { NewState mv.Bytes `mv:"dyn" json:"new_state"` Fee ZkRollupScalar `json:"fee"` ExitValidity bool `json:"exit_validity"` }
type PendingPiElem ¶
type Preendorsement ¶
type Preendorsement = proto_012_Psithaca.Preendorsement
type PreendorsementContentsAndResult ¶
type PreendorsementContentsAndResult struct { Preendorsement Metadata PreendorsementMetadata `json:"metadata"` }
func (*PreendorsementContentsAndResult) GetMetadata ¶
func (op *PreendorsementContentsAndResult) GetMetadata() any
func (*PreendorsementContentsAndResult) MarshalJSON ¶
func (self *PreendorsementContentsAndResult) MarshalJSON() ([]byte, error)
func (*PreendorsementContentsAndResult) OperationContentsAndResult ¶
func (*PreendorsementContentsAndResult) OperationContentsAndResult()
type PreendorsementMetadata ¶
type PreendorsementMetadata = EndorsementMetadata
type PrivatePi ¶
type PrivatePi struct { NewState mv.Bytes `mv:"dyn" json:"new_state"` Fee ZkRollupScalar `json:"fee"` }
type PrivatePiElem ¶
type Proposals ¶
type Proposals = proto_012_Psithaca.Proposals
type RefutationMove ¶
type RefutationMove struct { Choice mv.BigUint `json:"choice"` Step RefutationStep `json:"step"` }
func (*RefutationMove) RefutationKind ¶
func (*RefutationMove) RefutationKind() string
type RefutationProof ¶
type RefutationProof interface {
RefutationProof()
}
type RefutationProofFirstInput ¶
type RefutationProofFirstInput struct{}
func (RefutationProofFirstInput) RefutationProof ¶
func (RefutationProofFirstInput) RefutationProof()
type RefutationProofInbox ¶
type RefutationProofInbox struct { Level int32 `json:"level"` MessageCounter mv.BigUint `json:"message_counter"` SerializedProof mv.Bytes `mv:"dyn" json:"serialized_proof"` }
func (*RefutationProofInbox) RefutationProof ¶
func (*RefutationProofInbox) RefutationProof()
type RefutationProofReveal ¶
type RefutationProofReveal struct {
RevealProof RevealProof `json:"reveal_proof"`
}
func (*RefutationProofReveal) RefutationProof ¶
func (*RefutationProofReveal) RefutationProof()
type RefutationStart ¶
type RefutationStart struct { PlayerCommitmentHash *mv.SmartRollupCommitmentHash `json:"player_commitment_hash"` OpponentCommitmentHash *mv.SmartRollupCommitmentHash `json:"opponent_commitment_hash"` }
func (*RefutationStart) RefutationKind ¶
func (*RefutationStart) RefutationKind() string
type RefutationStep ¶
type RefutationStep interface {
RefutationStepKind() string
}
type RefutationStepDissection ¶
type RefutationStepDissection struct {
Contents []RefutationStepDissectionElem `mv:"dyn" json:"contents"`
}
func (*RefutationStepDissection) RefutationStepKind ¶
func (*RefutationStepDissection) RefutationStepKind() string
type RefutationStepProof ¶
type RefutationStepProof struct { PVMStep mv.Bytes `mv:"dyn" json:"pvm_step"` InputProof mv.Option[RefutationProof] `json:"input_proof"` }
func (*RefutationStepProof) RefutationStepKind ¶
func (*RefutationStepProof) RefutationStepKind() string
type RegisterGlobalConstant ¶
type RegisterGlobalConstant = proto_012_Psithaca.RegisterGlobalConstant
type RegisterGlobalConstantContentsAndResult ¶
type RegisterGlobalConstantContentsAndResult struct { RegisterGlobalConstant Metadata ManagerMetadata[RegisterGlobalConstantResult] `json:"metadata"` }
func (*RegisterGlobalConstantContentsAndResult) GetMetadata ¶
func (op *RegisterGlobalConstantContentsAndResult) GetMetadata() any
func (*RegisterGlobalConstantContentsAndResult) MarshalJSON ¶
func (self *RegisterGlobalConstantContentsAndResult) MarshalJSON() ([]byte, error)
func (*RegisterGlobalConstantContentsAndResult) OperationContentsAndResult ¶
func (*RegisterGlobalConstantContentsAndResult) OperationContentsAndResult()
type RegisterGlobalConstantResult ¶
type RegisterGlobalConstantResult interface { core.ManagerOperationResult }
type RegisterGlobalConstantResultContents ¶
type RegisterGlobalConstantResultContents struct { BalanceUpdates ConsumedMilligas mv.BigUint `json:"consumed_milligas"` StorageSize mv.BigInt `json:"storage_size"` GlobalAddress *mv.ScriptExprHash `json:"global_address"` }
func (*RegisterGlobalConstantResultContents) EstimateStorageSize ¶
func (r *RegisterGlobalConstantResultContents) EstimateStorageSize(constants core.Constants) *big.Int
func (*RegisterGlobalConstantResultContents) GetConsumedMilligas ¶
func (r *RegisterGlobalConstantResultContents) GetConsumedMilligas() mv.BigUint
func (*RegisterGlobalConstantResultContents) GetStorageSize ¶
func (r *RegisterGlobalConstantResultContents) GetStorageSize() mv.BigInt
type Reveal ¶
type Reveal = proto_012_Psithaca.Reveal
type RevealContentsAndResult ¶
type RevealContentsAndResult struct { Reveal Metadata ManagerMetadata[ConsumedGasResult] `json:"metadata"` }
func (*RevealContentsAndResult) GetMetadata ¶
func (op *RevealContentsAndResult) GetMetadata() any
func (*RevealContentsAndResult) MarshalJSON ¶
func (self *RevealContentsAndResult) MarshalJSON() ([]byte, error)
func (*RevealContentsAndResult) OperationContentsAndResult ¶
func (*RevealContentsAndResult) OperationContentsAndResult()
type RevealProof ¶
type RevealProof interface {
RevealProof()
}
type RevealProofDALPage ¶
type RevealProofDALPage struct { DALPageID DALPageID `json:"dal_page_id"` DALProof mv.Bytes `mv:"dyn" json:"dal_proof"` }
func (*RevealProofDALPage) RevealProof ¶
func (*RevealProofDALPage) RevealProof()
type RevealProofMetadata ¶
type RevealProofMetadata struct{}
func (RevealProofMetadata) RevealProof ¶
func (RevealProofMetadata) RevealProof()
type RevealProofRawData ¶
func (RevealProofRawData) RevealProof ¶
func (RevealProofRawData) RevealProof()
type RevealSuccessfulManagerResult ¶
type RevealSuccessfulManagerResult = proto_014_PtKathma.RevealSuccessfulManagerResult
type RunOperationRequest ¶
type RunOperationRequest struct { Operation SignedOperation `json:"operation"` ChainID *mv.ChainID `json:"chain_id"` }
type Script ¶
type Script = proto_012_Psithaca.Script
type SeedNonceRevelation ¶
type SeedNonceRevelation = proto_012_Psithaca.SeedNonceRevelation
type SeedNonceRevelationContentsAndResult ¶
type SeedNonceRevelationContentsAndResult struct { SeedNonceRevelation Metadata BalanceUpdates `json:"metadata"` }
func (*SeedNonceRevelationContentsAndResult) GetMetadata ¶
func (op *SeedNonceRevelationContentsAndResult) GetMetadata() any
func (*SeedNonceRevelationContentsAndResult) MarshalJSON ¶
func (self *SeedNonceRevelationContentsAndResult) MarshalJSON() ([]byte, error)
func (*SeedNonceRevelationContentsAndResult) OperationContentsAndResult ¶
func (*SeedNonceRevelationContentsAndResult) OperationContentsAndResult()
type SetDepositsLimit ¶
type SetDepositsLimit = proto_012_Psithaca.SetDepositsLimit
type SetDepositsLimitContentsAndResult ¶
type SetDepositsLimitContentsAndResult struct { SetDepositsLimit Metadata ManagerMetadata[ConsumedGasResult] `json:"metadata"` }
func (*SetDepositsLimitContentsAndResult) GetMetadata ¶
func (op *SetDepositsLimitContentsAndResult) GetMetadata() any
func (*SetDepositsLimitContentsAndResult) MarshalJSON ¶
func (self *SetDepositsLimitContentsAndResult) MarshalJSON() ([]byte, error)
func (*SetDepositsLimitContentsAndResult) OperationContentsAndResult ¶
func (*SetDepositsLimitContentsAndResult) OperationContentsAndResult()
type SetDepositsLimitSuccessfulManagerResult ¶
type SetDepositsLimitSuccessfulManagerResult = proto_014_PtKathma.SetDepositsLimitSuccessfulManagerResult
type SignaturePrefix ¶
type SignaturePrefix struct {
SignaturePrefix SignaturePrefixPayload `json:"signature_prefix"`
}
func (*SignaturePrefix) GetMetadata ¶
func (op *SignaturePrefix) GetMetadata() any
func (*SignaturePrefix) OperationContentsAndResult ¶
func (*SignaturePrefix) OperationContentsAndResult()
func (*SignaturePrefix) OperationKind ¶
func (*SignaturePrefix) OperationKind() string
type SignaturePrefixPayload ¶
type SignaturePrefixPayload interface {
SignaturePrefixPayload()
}
type SignedOperation ¶
type SignedOperation struct { UnsignedOperation Signature *mv.GenericSignature `json:"signature"` }
type SlotHeader ¶
type SmartRollupAddMessages ¶
type SmartRollupAddMessages struct { ManagerOperation Message []core.Bytes `mv:"dyn" json:"message"` }
func (*SmartRollupAddMessages) MarshalJSON ¶
func (self *SmartRollupAddMessages) MarshalJSON() ([]byte, error)
func (*SmartRollupAddMessages) OperationKind ¶
func (*SmartRollupAddMessages) OperationKind() string
type SmartRollupAddMessagesContentsAndResult ¶
type SmartRollupAddMessagesContentsAndResult struct { SmartRollupAddMessages Metadata ManagerMetadata[ConsumedGasResult] `json:"metadata"` }
func (*SmartRollupAddMessagesContentsAndResult) GetMetadata ¶
func (op *SmartRollupAddMessagesContentsAndResult) GetMetadata() any
func (*SmartRollupAddMessagesContentsAndResult) MarshalJSON ¶
func (self *SmartRollupAddMessagesContentsAndResult) MarshalJSON() ([]byte, error)
func (*SmartRollupAddMessagesContentsAndResult) OperationContentsAndResult ¶
func (*SmartRollupAddMessagesContentsAndResult) OperationContentsAndResult()
type SmartRollupBondID ¶
type SmartRollupBondID struct {
Address *mv.SmartRollupAddress `json:"address"`
}
func (SmartRollupBondID) BondID ¶
func (SmartRollupBondID) BondID()
type SmartRollupCement ¶
type SmartRollupCement struct { ManagerOperation Rollup *mv.SmartRollupAddress `json:"rollup"` Commitment *mv.SmartRollupCommitmentHash `json:"commitment"` }
func (*SmartRollupCement) MarshalJSON ¶
func (self *SmartRollupCement) MarshalJSON() ([]byte, error)
func (*SmartRollupCement) OperationKind ¶
func (*SmartRollupCement) OperationKind() string
type SmartRollupCementContentsAndResult ¶
type SmartRollupCementContentsAndResult struct { SmartRollupCement Metadata ManagerMetadata[SmartRollupCementResult] `json:"metadata"` }
func (*SmartRollupCementContentsAndResult) GetMetadata ¶
func (op *SmartRollupCementContentsAndResult) GetMetadata() any
func (*SmartRollupCementContentsAndResult) MarshalJSON ¶
func (self *SmartRollupCementContentsAndResult) MarshalJSON() ([]byte, error)
func (*SmartRollupCementContentsAndResult) OperationContentsAndResult ¶
func (*SmartRollupCementContentsAndResult) OperationContentsAndResult()
type SmartRollupCementResult ¶
type SmartRollupCementResult interface { core.ManagerOperationResult }
type SmartRollupCementResultContents ¶
type SmartRollupCementResultContents struct { ConsumedMilligas mv.BigUint `json:"consumed_milligas"` InboxLevel int32 `json:"inbox_level"` }
func (*SmartRollupCementResultContents) GetConsumedMilligas ¶
func (r *SmartRollupCementResultContents) GetConsumedMilligas() mv.BigUint
type SmartRollupCommitment ¶
type SmartRollupCommitment struct { CompressedState *mv.SmartRollupStateHash `json:"compressed_state"` InboxLevel int32 `json:"inbox_level"` Predecessor *mv.SmartRollupCommitmentHash `json:"predecessor"` NumberOfTicks int64 `json:"number_of_ticks"` }
type SmartRollupExecuteOutboxMessage ¶
type SmartRollupExecuteOutboxMessage struct { ManagerOperation Rollup *mv.SmartRollupAddress `json:"rollup"` CementedCommitment *mv.SmartRollupCommitmentHash `json:"cemented_commitment"` OutputProof mv.Bytes `mv:"dyn" json:"output_proof"` }
func (*SmartRollupExecuteOutboxMessage) MarshalJSON ¶
func (self *SmartRollupExecuteOutboxMessage) MarshalJSON() ([]byte, error)
func (*SmartRollupExecuteOutboxMessage) OperationKind ¶
func (*SmartRollupExecuteOutboxMessage) OperationKind() string
type SmartRollupExecuteOutboxMessageContentsAndResult ¶
type SmartRollupExecuteOutboxMessageContentsAndResult struct { SmartRollupExecuteOutboxMessage Metadata ManagerMetadata[SmartRollupExecuteOutboxMessageResult] `json:"metadata"` }
func (*SmartRollupExecuteOutboxMessageContentsAndResult) GetMetadata ¶
func (op *SmartRollupExecuteOutboxMessageContentsAndResult) GetMetadata() any
func (*SmartRollupExecuteOutboxMessageContentsAndResult) MarshalJSON ¶
func (self *SmartRollupExecuteOutboxMessageContentsAndResult) MarshalJSON() ([]byte, error)
func (*SmartRollupExecuteOutboxMessageContentsAndResult) OperationContentsAndResult ¶
func (*SmartRollupExecuteOutboxMessageContentsAndResult) OperationContentsAndResult()
type SmartRollupExecuteOutboxMessageResult ¶
type SmartRollupExecuteOutboxMessageResult interface { core.ManagerOperationResult }
type SmartRollupExecuteOutboxMessageResultContents ¶
type SmartRollupExecuteOutboxMessageResultContents struct { BalanceUpdates TicketUpdates []*TicketReceipt `mv:"dyn" json:"ticket_updates"` ConsumedMilligas mv.BigUint `json:"consumed_milligas"` PaidStorageSizeDiff mv.BigInt `json:"paid_storage_size_diff"` }
func (*SmartRollupExecuteOutboxMessageResultContents) EstimateStorageSize ¶
func (r *SmartRollupExecuteOutboxMessageResultContents) EstimateStorageSize(constants core.Constants) *big.Int
func (*SmartRollupExecuteOutboxMessageResultContents) GetConsumedMilligas ¶
func (r *SmartRollupExecuteOutboxMessageResultContents) GetConsumedMilligas() mv.BigUint
func (*SmartRollupExecuteOutboxMessageResultContents) GetPaidStorageSizeDiff ¶
func (r *SmartRollupExecuteOutboxMessageResultContents) GetPaidStorageSizeDiff() mv.BigInt
type SmartRollupOriginate ¶
type SmartRollupOriginate struct { ManagerOperation PVMKind PVMKind `json:"pvm_kind"` Kernel mv.Bytes `mv:"dyn" json:"kernel"` OriginationProof mv.Bytes `mv:"dyn" json:"origination_proof"` ParametersTy expression.Expression `mv:"dyn" json:"parameters_ty"` }
func (*SmartRollupOriginate) MarshalJSON ¶
func (self *SmartRollupOriginate) MarshalJSON() ([]byte, error)
func (*SmartRollupOriginate) OperationKind ¶
func (*SmartRollupOriginate) OperationKind() string
type SmartRollupOriginateContentsAndResult ¶
type SmartRollupOriginateContentsAndResult struct { SmartRollupOriginate Metadata ManagerMetadata[SmartRollupOriginateResult] `json:"metadata"` }
func (*SmartRollupOriginateContentsAndResult) GetMetadata ¶
func (op *SmartRollupOriginateContentsAndResult) GetMetadata() any
func (*SmartRollupOriginateContentsAndResult) MarshalJSON ¶
func (self *SmartRollupOriginateContentsAndResult) MarshalJSON() ([]byte, error)
func (*SmartRollupOriginateContentsAndResult) OperationContentsAndResult ¶
func (*SmartRollupOriginateContentsAndResult) OperationContentsAndResult()
type SmartRollupOriginateResult ¶
type SmartRollupOriginateResult interface { core.ManagerOperationResult }
type SmartRollupOriginateResultContents ¶
type SmartRollupOriginateResultContents struct { BalanceUpdates Address *mv.SmartRollupAddress `json:"address"` GenesisCommitmentHash *mv.SmartRollupCommitmentHash `json:"genesis_commitment_hash"` ConsumedMilligas mv.BigUint `json:"consumed_milligas"` Size mv.BigInt `json:"size"` }
func (*SmartRollupOriginateResultContents) EstimateStorageSize ¶
func (r *SmartRollupOriginateResultContents) EstimateStorageSize(constants core.Constants) *big.Int
func (*SmartRollupOriginateResultContents) GetConsumedMilligas ¶
func (r *SmartRollupOriginateResultContents) GetConsumedMilligas() mv.BigUint
type SmartRollupOriginateSuccessfulManagerResult ¶
type SmartRollupOriginateSuccessfulManagerResult struct { core.OperationResultApplied[*SmartRollupOriginateResultContents] }
func (*SmartRollupOriginateSuccessfulManagerResult) MarshalJSON ¶
func (self *SmartRollupOriginateSuccessfulManagerResult) MarshalJSON() ([]byte, error)
func (*SmartRollupOriginateSuccessfulManagerResult) OperationKind ¶
func (*SmartRollupOriginateSuccessfulManagerResult) OperationKind() string
type SmartRollupPublish ¶
type SmartRollupPublish struct { ManagerOperation Rollup *mv.SmartRollupAddress `json:"rollup"` Commitment SmartRollupCommitment `json:"commitment"` }
func (*SmartRollupPublish) MarshalJSON ¶
func (self *SmartRollupPublish) MarshalJSON() ([]byte, error)
func (*SmartRollupPublish) OperationKind ¶
func (*SmartRollupPublish) OperationKind() string
type SmartRollupPublishContentsAndResult ¶
type SmartRollupPublishContentsAndResult struct { SmartRollupPublish Metadata ManagerMetadata[SmartRollupPublishResult] `json:"metadata"` }
func (*SmartRollupPublishContentsAndResult) GetMetadata ¶
func (op *SmartRollupPublishContentsAndResult) GetMetadata() any
func (*SmartRollupPublishContentsAndResult) MarshalJSON ¶
func (self *SmartRollupPublishContentsAndResult) MarshalJSON() ([]byte, error)
func (*SmartRollupPublishContentsAndResult) OperationContentsAndResult ¶
func (*SmartRollupPublishContentsAndResult) OperationContentsAndResult()
type SmartRollupPublishResult ¶
type SmartRollupPublishResult interface { core.ManagerOperationResult }
type SmartRollupPublishResultContents ¶
type SmartRollupPublishResultContents struct { ConsumedMilligas mv.BigUint `json:"consumed_milligas"` StakedHash *mv.SmartRollupCommitmentHash `json:"staked_hash"` PublishedAtLevel int32 `json:"published_at_level"` BalanceUpdates }
func (*SmartRollupPublishResultContents) GetConsumedMilligas ¶
func (r *SmartRollupPublishResultContents) GetConsumedMilligas() mv.BigUint
type SmartRollupRecoverBond ¶
type SmartRollupRecoverBond struct { ManagerOperation Rollup *mv.SmartRollupAddress `json:"rollup"` Staker mv.PublicKeyHash `json:"staker"` }
func (*SmartRollupRecoverBond) MarshalJSON ¶
func (self *SmartRollupRecoverBond) MarshalJSON() ([]byte, error)
func (*SmartRollupRecoverBond) OperationKind ¶
func (*SmartRollupRecoverBond) OperationKind() string
type SmartRollupRecoverBondContentsAndResult ¶
type SmartRollupRecoverBondContentsAndResult struct { SmartRollupRecoverBond Metadata ManagerMetadata[SmartRollupRecoverBondResult] `json:"metadata"` }
func (*SmartRollupRecoverBondContentsAndResult) GetMetadata ¶
func (op *SmartRollupRecoverBondContentsAndResult) GetMetadata() any
func (*SmartRollupRecoverBondContentsAndResult) MarshalJSON ¶
func (self *SmartRollupRecoverBondContentsAndResult) MarshalJSON() ([]byte, error)
func (*SmartRollupRecoverBondContentsAndResult) OperationContentsAndResult ¶
func (*SmartRollupRecoverBondContentsAndResult) OperationContentsAndResult()
type SmartRollupRecoverBondResult ¶
type SmartRollupRecoverBondResult interface { core.ManagerOperationResult }
type SmartRollupRecoverBondResultContents ¶
type SmartRollupRecoverBondResultContents struct { BalanceUpdates ConsumedMilligas mv.BigUint `json:"consumed_milligas"` }
func (*SmartRollupRecoverBondResultContents) GetConsumedMilligas ¶
func (r *SmartRollupRecoverBondResultContents) GetConsumedMilligas() mv.BigUint
type SmartRollupRefutation ¶
type SmartRollupRefutation interface {
RefutationKind() string
}
type SmartRollupRefute ¶
type SmartRollupRefute struct { ManagerOperation Rollup *mv.SmartRollupAddress `json:"rollup"` Opponent mv.PublicKeyHash `json:"opponent"` Refutation SmartRollupRefutation `json:"refutation"` }
func (*SmartRollupRefute) MarshalJSON ¶
func (self *SmartRollupRefute) MarshalJSON() ([]byte, error)
func (*SmartRollupRefute) OperationKind ¶
func (*SmartRollupRefute) OperationKind() string
type SmartRollupRefuteContentsAndResult ¶
type SmartRollupRefuteContentsAndResult struct { SmartRollupRefute Metadata ManagerMetadata[SmartRollupTimeoutResult] `json:"metadata"` }
func (*SmartRollupRefuteContentsAndResult) GetMetadata ¶
func (op *SmartRollupRefuteContentsAndResult) GetMetadata() any
func (*SmartRollupRefuteContentsAndResult) MarshalJSON ¶
func (self *SmartRollupRefuteContentsAndResult) MarshalJSON() ([]byte, error)
func (*SmartRollupRefuteContentsAndResult) OperationContentsAndResult ¶
func (*SmartRollupRefuteContentsAndResult) OperationContentsAndResult()
type SmartRollupStakers ¶
type SmartRollupStakers struct { Alice mv.PublicKeyHash `json:"alice"` Bob mv.PublicKeyHash `json:"bob"` }
type SmartRollupTimeout ¶
type SmartRollupTimeout struct { ManagerOperation Rollup *mv.SmartRollupAddress `json:"rollup"` Stakers SmartRollupStakers `json:"stakers"` }
func (*SmartRollupTimeout) MarshalJSON ¶
func (self *SmartRollupTimeout) MarshalJSON() ([]byte, error)
func (*SmartRollupTimeout) OperationKind ¶
func (*SmartRollupTimeout) OperationKind() string
type SmartRollupTimeoutContentsAndResult ¶
type SmartRollupTimeoutContentsAndResult struct { SmartRollupTimeout Metadata ManagerMetadata[SmartRollupTimeoutResult] `json:"metadata"` }
func (*SmartRollupTimeoutContentsAndResult) GetMetadata ¶
func (op *SmartRollupTimeoutContentsAndResult) GetMetadata() any
func (*SmartRollupTimeoutContentsAndResult) MarshalJSON ¶
func (self *SmartRollupTimeoutContentsAndResult) MarshalJSON() ([]byte, error)
func (*SmartRollupTimeoutContentsAndResult) OperationContentsAndResult ¶
func (*SmartRollupTimeoutContentsAndResult) OperationContentsAndResult()
type SmartRollupTimeoutResult ¶
type SmartRollupTimeoutResult interface { core.ManagerOperationResult }
type SmartRollupTimeoutResultContents ¶
type SmartRollupTimeoutResultContents struct { ConsumedMilligas mv.BigUint `json:"consumed_milligas"` GameStatus GameStatus `json:"game_status"` BalanceUpdates }
func (*SmartRollupTimeoutResultContents) GetConsumedMilligas ¶
func (r *SmartRollupTimeoutResultContents) GetConsumedMilligas() mv.BigUint
type SuccessfulManagerOperationResult ¶
type SuccessfulManagerOperationResult interface { core.SuccessfulManagerOperationResult }
type TicketReceipt ¶
type TicketReceipt = proto_015_PtLimaPt.TicketReceipt
type ToContract ¶
type ToContract struct { Storage mv.Option[expression.Expression] `json:"storage"` BalanceUpdates TicketUpdates []*TicketReceipt `mv:"dyn" json:"ticket_updates"` OriginatedContracts []core.OriginatedContractID `mv:"dyn" json:"originated_contracts"` ConsumedMilligas mv.BigUint `json:"consumed_milligas"` StorageSize mv.BigInt `json:"storage_size"` PaidStorageSizeDiff mv.BigInt `json:"paid_storage_size_diff"` AllocatedDestinationContract bool `json:"allocated_destination_contract"` LazyStorageDiff mv.Option[lazy.StorageDiff] `json:"lazy_storage_diff"` }
func (*ToContract) EstimateStorageSize ¶
func (r *ToContract) EstimateStorageSize(constants core.Constants) *big.Int
func (*ToContract) GetConsumedMilligas ¶
func (r *ToContract) GetConsumedMilligas() mv.BigUint
func (*ToContract) GetPaidStorageSizeDiff ¶
func (r *ToContract) GetPaidStorageSizeDiff() mv.BigInt
func (*ToContract) GetStorageSize ¶
func (r *ToContract) GetStorageSize() mv.BigInt
func (*ToContract) TransactionResultDestination ¶
func (*ToContract) TransactionResultDestination()
type ToSmartRollup ¶
type ToSmartRollup struct { ConsumedMilligas mv.BigUint `json:"consumed_milligas"` TicketUpdates []*TicketReceipt `mv:"dyn" json:"ticket_updates"` }
func (*ToSmartRollup) GetConsumedMilligas ¶
func (r *ToSmartRollup) GetConsumedMilligas() mv.BigUint
func (*ToSmartRollup) TransactionResultDestination ¶
func (*ToSmartRollup) TransactionResultDestination()
type ToTxRollup ¶
type ToTxRollup struct { BalanceUpdates ConsumedMilligas mv.BigUint `json:"consumed_milligas"` TicketHash *mv.ScriptExprHash `json:"ticket_hash"` PaidStorageSizeDiff mv.BigUint `json:"paid_storage_size_diff"` }
func (*ToTxRollup) EstimateStorageSize ¶
func (r *ToTxRollup) EstimateStorageSize(constants core.Constants) *big.Int
func (*ToTxRollup) GetConsumedMilligas ¶
func (r *ToTxRollup) GetConsumedMilligas() mv.BigUint
func (*ToTxRollup) TransactionResultDestination ¶
func (*ToTxRollup) TransactionResultDestination()
type Transaction ¶
type Transaction = proto_015_PtLimaPt.Transaction
type TransactionContentsAndResult ¶
type TransactionContentsAndResult struct { Transaction Metadata ManagerMetadata[TransactionResult] `json:"metadata"` }
func (*TransactionContentsAndResult) GetMetadata ¶
func (op *TransactionContentsAndResult) GetMetadata() any
func (*TransactionContentsAndResult) MarshalJSON ¶
func (self *TransactionContentsAndResult) MarshalJSON() ([]byte, error)
func (*TransactionContentsAndResult) OperationContentsAndResult ¶
func (*TransactionContentsAndResult) OperationContentsAndResult()
type TransactionInternalOperationResult ¶
type TransactionInternalOperationResult struct { Source core.TransactionDestination `json:"source"` Nonce uint16 `json:"nonce"` Amount mv.BigUint `json:"amount"` Destination core.TransactionDestination `json:"destination"` Parameters mv.Option[Parameters] `json:"parameters"` Result TransactionResult `json:"result"` }
func (*TransactionInternalOperationResult) GetAmount ¶
func (t *TransactionInternalOperationResult) GetAmount() mv.BigUint
func (*TransactionInternalOperationResult) GetDestination ¶
func (t *TransactionInternalOperationResult) GetDestination() core.TransactionDestination
func (*TransactionInternalOperationResult) GetNonce ¶
func (r *TransactionInternalOperationResult) GetNonce() uint16
func (*TransactionInternalOperationResult) GetParameters ¶
func (t *TransactionInternalOperationResult) GetParameters() mv.Option[core.Parameters]
func (*TransactionInternalOperationResult) GetResult ¶
func (r *TransactionInternalOperationResult) GetResult() core.ManagerOperationResult
func (*TransactionInternalOperationResult) GetSource ¶
func (r *TransactionInternalOperationResult) GetSource() core.TransactionDestination
func (*TransactionInternalOperationResult) MarshalJSON ¶
func (self *TransactionInternalOperationResult) MarshalJSON() ([]byte, error)
func (*TransactionInternalOperationResult) OperationKind ¶
func (*TransactionInternalOperationResult) OperationKind() string
type TransactionResult ¶
type TransactionResult interface { core.ManagerOperationResult }
type TransactionResultContents ¶
type TransactionResultContents = TransactionResultDestination
type TransactionResultDestination ¶
type TransactionResultDestination interface { proto_013_PtJakart.TransactionResultDestination }
type TransactionSuccessfulManagerResult ¶
type TransactionSuccessfulManagerResult struct { core.OperationResultApplied[TransactionResultContents] }
func (*TransactionSuccessfulManagerResult) MarshalJSON ¶
func (self *TransactionSuccessfulManagerResult) MarshalJSON() ([]byte, error)
func (TransactionSuccessfulManagerResult) OperationKind ¶
func (TransactionSuccessfulManagerResult) OperationKind() string
type TransferTicket ¶
type TransferTicket = proto_013_PtJakart.TransferTicket
type TransferTicketContentsAndResult ¶
type TransferTicketContentsAndResult struct { TransferTicket Metadata ManagerMetadata[TransferTicketResult] `json:"metadata"` }
func (*TransferTicketContentsAndResult) GetMetadata ¶
func (op *TransferTicketContentsAndResult) GetMetadata() any
func (*TransferTicketContentsAndResult) MarshalJSON ¶
func (self *TransferTicketContentsAndResult) MarshalJSON() ([]byte, error)
func (*TransferTicketContentsAndResult) OperationContentsAndResult ¶
func (*TransferTicketContentsAndResult) OperationContentsAndResult()
type TransferTicketResult ¶
type TransferTicketResult interface { core.ManagerOperationResult }
type TransferTicketResultContents ¶
type TransferTicketResultContents struct { BalanceUpdates TicketUpdates []*TicketReceipt `mv:"dyn" json:"ticket_updates"` ConsumedMilligas mv.BigUint `json:"consumed_milligas"` PaidStorageSizeDiff mv.BigInt `json:"paid_storage_size_diff"` }
func (*TransferTicketResultContents) EstimateStorageSize ¶
func (r *TransferTicketResultContents) EstimateStorageSize(constants core.Constants) *big.Int
func (*TransferTicketResultContents) GetConsumedMilligas ¶
func (r *TransferTicketResultContents) GetConsumedMilligas() mv.BigUint
func (*TransferTicketResultContents) GetPaidStorageSizeDiff ¶
func (r *TransferTicketResultContents) GetPaidStorageSizeDiff() mv.BigInt
type TxRollupBondID ¶
type TxRollupBondID struct {
Address *mv.TXRollupAddress `json:"address"`
}
func (TxRollupBondID) BondID ¶
func (TxRollupBondID) BondID()
type UnsignedBlockHeader ¶
type UnsignedBlockHeader = proto_013_PtJakart.UnsignedBlockHeader
type UnsignedOperation ¶
type UnsignedOperation struct { Branch *mv.BlockHash `json:"branch"` Contents []OperationContents `json:"contents"` }
type UnsignedProtocolBlockHeader ¶
type UnsignedProtocolBlockHeader = proto_013_PtJakart.UnsignedProtocolBlockHeader
type UpdateConsensusKey ¶
type UpdateConsensusKey = proto_015_PtLimaPt.UpdateConsensusKey
type UpdateConsensusKeyContentsAndResult ¶
type UpdateConsensusKeyContentsAndResult struct { UpdateConsensusKey Metadata ManagerMetadata[ConsumedGasResult] `json:"metadata"` }
func (*UpdateConsensusKeyContentsAndResult) GetMetadata ¶
func (op *UpdateConsensusKeyContentsAndResult) GetMetadata() any
func (*UpdateConsensusKeyContentsAndResult) MarshalJSON ¶
func (self *UpdateConsensusKeyContentsAndResult) MarshalJSON() ([]byte, error)
func (*UpdateConsensusKeyContentsAndResult) OperationContentsAndResult ¶
func (*UpdateConsensusKeyContentsAndResult) OperationContentsAndResult()
type UpdateConsensusKeySuccessfulManagerResult ¶
type UpdateConsensusKeySuccessfulManagerResult = proto_015_PtLimaPt.UpdateConsensusKeySuccessfulManagerResult
type VDFRevelation ¶
type VDFRevelation = proto_014_PtKathma.VDFRevelation
type VDFRevelationContentsAndResult ¶
type VDFRevelationContentsAndResult struct { VDFRevelation Metadata BalanceUpdates `json:"metadata"` }
func (*VDFRevelationContentsAndResult) GetMetadata ¶
func (op *VDFRevelationContentsAndResult) GetMetadata() any
func (*VDFRevelationContentsAndResult) MarshalJSON ¶
func (self *VDFRevelationContentsAndResult) MarshalJSON() ([]byte, error)
func (*VDFRevelationContentsAndResult) OperationContentsAndResult ¶
func (*VDFRevelationContentsAndResult) OperationContentsAndResult()
type ZkRollupOrigination ¶
type ZkRollupOrigination = proto_015_PtLimaPt.ZkRollupOrigination
type ZkRollupOriginationContentsAndResult ¶
type ZkRollupOriginationContentsAndResult struct { ZkRollupOrigination Metadata ManagerMetadata[ZkRollupPublishResult] `json:"metadata"` }
func (*ZkRollupOriginationContentsAndResult) GetMetadata ¶
func (op *ZkRollupOriginationContentsAndResult) GetMetadata() any
func (*ZkRollupOriginationContentsAndResult) MarshalJSON ¶
func (self *ZkRollupOriginationContentsAndResult) MarshalJSON() ([]byte, error)
func (*ZkRollupOriginationContentsAndResult) OperationContentsAndResult ¶
func (*ZkRollupOriginationContentsAndResult) OperationContentsAndResult()
type ZkRollupPublish ¶
type ZkRollupPublish = proto_015_PtLimaPt.ZkRollupPublish
type ZkRollupPublishContentsAndResult ¶
type ZkRollupPublishContentsAndResult struct { ZkRollupPublish Metadata ManagerMetadata[ZkRollupPublishResult] `json:"metadata"` }
func (*ZkRollupPublishContentsAndResult) GetMetadata ¶
func (op *ZkRollupPublishContentsAndResult) GetMetadata() any
func (*ZkRollupPublishContentsAndResult) MarshalJSON ¶
func (self *ZkRollupPublishContentsAndResult) MarshalJSON() ([]byte, error)
func (*ZkRollupPublishContentsAndResult) OperationContentsAndResult ¶
func (*ZkRollupPublishContentsAndResult) OperationContentsAndResult()
type ZkRollupPublishResult ¶
type ZkRollupPublishResult interface { core.ManagerOperationResult }
type ZkRollupPublishResultContents ¶
type ZkRollupPublishResultContents struct { BalanceUpdates ConsumedMilligas mv.BigUint `json:"consumed_milligas"` Size mv.BigInt `json:"size"` }
func (*ZkRollupPublishResultContents) EstimateStorageSize ¶
func (r *ZkRollupPublishResultContents) EstimateStorageSize(constants core.Constants) *big.Int
func (*ZkRollupPublishResultContents) GetConsumedMilligas ¶
func (r *ZkRollupPublishResultContents) GetConsumedMilligas() mv.BigUint
type ZkRollupScalar ¶
type ZkRollupUpdate ¶
type ZkRollupUpdate struct { ManagerOperation ZkRollup *mv.ZkRollupAddress `json:"zk_rollup"` Update ZkRollupUpdateContents `json:"update"` }
func (*ZkRollupUpdate) MarshalJSON ¶
func (self *ZkRollupUpdate) MarshalJSON() ([]byte, error)
func (*ZkRollupUpdate) OperationKind ¶
func (*ZkRollupUpdate) OperationKind() string
type ZkRollupUpdateContents ¶
type ZkRollupUpdateContents struct { PendingPis []*PendingPiElem `mv:"dyn" json:"pending_pis"` PrivatePis []*PrivatePiElem `mv:"dyn" json:"private_pis"` FeePi FeePi `json:"fee_pi"` Proof mv.Bytes `mv:"dyn" json:"proof"` }
type ZkRollupUpdateContentsAndResult ¶
type ZkRollupUpdateContentsAndResult struct { ZkRollupUpdate Metadata ManagerMetadata[ZkRollupUpdateResult] `json:"metadata"` }
func (*ZkRollupUpdateContentsAndResult) GetMetadata ¶
func (op *ZkRollupUpdateContentsAndResult) GetMetadata() any
func (*ZkRollupUpdateContentsAndResult) MarshalJSON ¶
func (self *ZkRollupUpdateContentsAndResult) MarshalJSON() ([]byte, error)
func (*ZkRollupUpdateContentsAndResult) OperationContentsAndResult ¶
func (*ZkRollupUpdateContentsAndResult) OperationContentsAndResult()
type ZkRollupUpdateResult ¶
type ZkRollupUpdateResult interface { core.ManagerOperationResult }
type ZkRollupUpdateResultContents ¶
type ZkRollupUpdateResultContents struct { BalanceUpdates ConsumedMilligas mv.BigUint `json:"consumed_milligas"` PaidStorageSizeDiff mv.BigInt `json:"paid_storage_size_diff"` }
func (*ZkRollupUpdateResultContents) EstimateStorageSize ¶
func (r *ZkRollupUpdateResultContents) EstimateStorageSize(constants core.Constants) *big.Int
func (*ZkRollupUpdateResultContents) GetConsumedMilligas ¶
func (r *ZkRollupUpdateResultContents) GetConsumedMilligas() mv.BigUint
func (*ZkRollupUpdateResultContents) GetPaidStorageSizeDiff ¶
func (r *ZkRollupUpdateResultContents) GetPaidStorageSizeDiff() mv.BigInt
Click to show internal directories.
Click to hide internal directories.