Documentation
¶
Index ¶
- type ActivateAccount
- type ActivateAccountContentsAndResult
- type AdaptiveRewardsParams
- type Attestation
- type AttestationContentsAndResult
- type AttestationMetadata
- 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 BalanceUpdateUnstakedDeposits
- 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 Constants
- 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) GetHardGasLimitPerBlock() mv.BigInt
- func (c *Constants) GetHardGasLimitPerOperation() mv.BigInt
- func (c *Constants) GetHardStorageLimitPerOperation() mv.BigInt
- 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
- type ConsumedGasResult
- type DALAttestation
- type DALAttestationContentsAndResult
- type DALParametric
- type DALPublishSlotHeader
- type DALPublishSlotHeaderContentsAndResult
- type DelegateInfo
- func (d *DelegateInfo) GetActiveConsensusKey() mv.Option[mv.PublicKeyHash]
- func (d *DelegateInfo) GetCurrentBallot() mv.Option[core.BallotKind]
- func (d *DelegateInfo) GetCurrentFrozenDeposits() mv.BigUint
- func (d *DelegateInfo) GetCurrentProposals() mv.Option[[]*mv.ProtocolHash]
- func (d *DelegateInfo) GetDeactivated() bool
- func (d *DelegateInfo) GetDelegatedBalance() mv.BigUint
- func (d *DelegateInfo) GetDelegatedContracts() []core.ContractID
- func (d *DelegateInfo) GetFrozenDeposits() mv.BigUint
- func (d *DelegateInfo) GetFrozenDepositsLimit() mv.Option[mv.BigUint]
- func (d *DelegateInfo) GetFullBalance() mv.BigUint
- func (d *DelegateInfo) GetGracePeriod() int32
- func (d *DelegateInfo) GetPendingConsensusKeys() mv.Option[[]core.PendingConsensusKey]
- func (d *DelegateInfo) GetRemainingProposals() mv.Option[int32]
- func (d *DelegateInfo) GetStakingBalance() mv.BigUint
- func (d *DelegateInfo) GetVotingPower() mv.Option[int64]
- type Delegation
- type DelegationContentsAndResult
- type DelegationInternalOperationResult
- type DelegationSuccessfulManagerResult
- type DoubleAttestationEvidence
- type DoubleAttestationEvidenceContentsAndResult
- type DoubleBakingEvidence
- type DoubleBakingEvidenceContentsAndResult
- type DoublePreattestationEvidence
- type DoublePreattestationEvidenceContentsAndResult
- type DrainDelegate
- type DrainDelegateContentsAndResult
- type DrainDelegateMetadata
- type Entrypoint
- type EpDefault
- type EpDeposit
- type EpDo
- type EpFinalizeUnstake
- type EpNamed
- type EpRemoveDelegate
- type EpRoot
- type EpSetDelegate
- type EpSetDelegateParameters
- type EpStake
- type EpUnstake
- type EventInternalOperationResult
- type FailingNoop
- type FrozenStaker
- type GameStatus
- type GroupContents
- type IncreasePaidStorage
- type IncreasePaidStorageContentsAndResult
- type IncreasePaidStorageResult
- type IncreasePaidStorageResultContents
- type IncreasePaidStorageSuccessfulManagerResult
- type InlinedAttestation
- type InlinedAttestationContents
- type InlinedPreattestation
- type InlinedPreattestationContents
- type InternalOperationResult
- type IssuanceWeights
- type ManagerMetadata
- type ManagerOperation
- type OperationContents
- type OperationContentsAndResult
- type OperationWithOptionalMetadata
- type OperationWithOptionalMetadataContents
- 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 Preattestation
- type PreattestationContentsAndResult
- type PreattestationMetadata
- type Proposals
- type RefutationMove
- type RefutationProof
- type RefutationProofFirstInput
- type RefutationProofInbox
- type RefutationProofReveal
- type RefutationStart
- type RefutationStep
- type RefutationStepDissection
- type RefutationStepProof
- type RegisterGlobalConstant
- type RegisterGlobalConstantContentsAndResult
- type RegisterGlobalConstantResult
- type RegisterGlobalConstantResultContents
- type Reveal
- type RevealContentsAndResult
- type RevealProof
- type RevealProofDALPage
- type RevealProofDALParameters
- type RevealProofMetadata
- type RevealProofRawData
- type RevealSuccessfulManagerResult
- type RunOperationRequest
- type RunOperationRequestContents
- type RunOperationRequestImpl
- type Script
- type SeedNonceRevelation
- type SeedNonceRevelationContentsAndResult
- type SetDepositsLimit
- type SetDepositsLimitContentsAndResult
- type SignaturePrefix
- type SignedOperation
- type SignedOperationImpl
- type SlotHeader
- type SmartRollupAddMessages
- type SmartRollupAddMessagesContentsAndResult
- type SmartRollupCement
- type SmartRollupCementContentsAndResult
- type SmartRollupCementResult
- 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 SmartRollupRevealActivationLevel
- type SmartRollupTimeout
- type SmartRollupTimeoutContentsAndResult
- type SmartRollupTimeoutResult
- type SmartRollupTimeoutResultContents
- type SmartRollupWhitelist
- type Staker
- type StakerBaker
- type StakerShared
- type StakerSingle
- type StakingDelegateDenominator
- type StakingDelegatorNumerator
- type SuccessfulManagerOperationResult
- type TicketReceipt
- type ToContract
- type ToSmartRollup
- 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 UnsignedBlockHeader
- type UnsignedOperation
- type UnsignedOperationImpl
- 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 ZkRollupUpdate
- 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 AdaptiveRewardsParams ¶
type AdaptiveRewardsParams struct { IssuanceRatioMin core.BigRat `json:"issuance_ratio_min"` IssuanceRatioMax core.BigRat `json:"issuance_ratio_max"` MaxBonus int64 `json:"max_bonus"` GrowthRate core.BigRat `json:"growth_rate"` CenterDz core.BigRat `json:"center_dz"` RadiusDz core.BigRat `json:"radius_dz"` }
type Attestation ¶
type Attestation proto_012_Psithaca.Endorsement
func (*Attestation) InlinedAttestationContents ¶
func (*Attestation) InlinedAttestationContents()
func (*Attestation) MarshalJSON ¶
func (self *Attestation) MarshalJSON() ([]byte, error)
func (*Attestation) OperationKind ¶
func (*Attestation) OperationKind() string
type AttestationContentsAndResult ¶
type AttestationContentsAndResult struct { Attestation Metadata AttestationMetadata `json:"metadata"` }
func (*AttestationContentsAndResult) GetMetadata ¶
func (op *AttestationContentsAndResult) GetMetadata() any
func (*AttestationContentsAndResult) MarshalJSON ¶
func (self *AttestationContentsAndResult) MarshalJSON() ([]byte, error)
func (*AttestationContentsAndResult) OperationContentsAndResult ¶
func (*AttestationContentsAndResult) OperationContentsAndResult()
type AttestationMetadata ¶
type AttestationMetadata struct { BalanceUpdates Delegate mv.PublicKeyHash `json:"delegate"` ConsensusPower int32 `json:"consensus_power"` ConsensusKey mv.PublicKeyHash `json:"consensus_key"` }
type BLSSignaturePrefix ¶
type BLSSignaturePrefix = proto_016_PtMumbai.BLSSignaturePrefix
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 struct {
Staker FrozenStaker `json:"staker"`
}
func (BalanceUpdateDeposits) BalanceUpdateCategory ¶
func (BalanceUpdateDeposits) BalanceUpdateCategory() string
func (BalanceUpdateDeposits) BalanceUpdateKind ¶
func (BalanceUpdateDeposits) BalanceUpdateKind() core.BalanceUpdateKind
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 = proto_016_PtMumbai.BalanceUpdateFrozenBonds
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 = proto_016_PtMumbai.BalanceUpdateSmartRollupRefutationPunishments
type BalanceUpdateSmartRollupRefutationRewards ¶
type BalanceUpdateSmartRollupRefutationRewards = proto_016_PtMumbai.BalanceUpdateSmartRollupRefutationRewards
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 BalanceUpdateUnstakedDeposits ¶
type BalanceUpdateUnstakedDeposits struct { Staker Staker `json:"staker"` Cycle int32 `json:"cycle"` }
func (*BalanceUpdateUnstakedDeposits) BalanceUpdateCategory ¶
func (*BalanceUpdateUnstakedDeposits) BalanceUpdateCategory() string
func (*BalanceUpdateUnstakedDeposits) BalanceUpdateKind ¶
func (*BalanceUpdateUnstakedDeposits) BalanceUpdateKind() core.BalanceUpdateKind
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.GenericSignature `json:"signature"` }
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"` AdaptiveIssuanceVoteEMA int32 `json:"adaptive_issuance_vote_ema"` AdaptiveIssuanceActivationCycle mv.Option[int32] `json:"adaptive_issuance_activation_cycle"` 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"` MaxSlashingPeriod uint8 `json:"max_slashing_period"` 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"` MinimalFrozenStake mv.BigUint `json:"minimal_frozen_stake"` VDFDifficulty int64 `json:"vdf_difficulty"` OriginationSize int32 `json:"origination_size"` IssuanceWeights IssuanceWeights `json:"issuance_weights"` 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"` 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"` LimitOfDelegationOverBaking uint8 `json:"limit_of_delegation_over_baking"` PercentageOfFrozenDepositsSlashedPerDoubleBaking uint8 `json:"percentage_of_frozen_deposits_slashed_per_double_baking"` PercentageOfFrozenDepositsSlashedPerDoubleAttestation uint8 `json:"percentage_of_frozen_deposits_slashed_per_double_attestation"` 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"` DALParametric DALParametric `json:"dal_parametric"` 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"` SmartRollupRevealActivationLevel SmartRollupRevealActivationLevel `json:"smart_rollup_reveal_activation_level"` SmartRollupPrivateEnable bool `json:"smart_rollup_private_enable"` SmartRollupRiscvPVMEnable bool `json:"smart_rollup_riscv_pvm_enable"` ZkRollupEnable bool `json:"zk_rollup_enable"` ZkRollupOriginationSize int32 `json:"zk_rollup_origination_size"` ZkRollupMinPendingToProcess int32 `json:"zk_rollup_min_pending_to_process"` ZkRollupMaxTicketPayloadSize int32 `json:"zk_rollup_max_ticket_payload_size"` GlobalLimitOfStakingOverBaking uint8 `json:"global_limit_of_staking_over_baking"` EdgeOfStakingOverDelegation uint8 `json:"edge_of_staking_over_delegation"` AdaptiveIssuanceLaunchEmaThreshold int32 `json:"adaptive_issuance_launch_ema_threshold"` AdaptiveRewardsParams AdaptiveRewardsParams `json:"adaptive_rewards_params"` AdaptiveIssuanceActivationVoteEnable bool `json:"adaptive_issuance_activation_vote_enable"` AutostakingEnable bool `json:"autostaking_enable"` }
func (*Constants) GetBlocksPerCommitment ¶
func (*Constants) GetBlocksPerCycle ¶
func (*Constants) GetBlocksPerStakeSnapshot ¶
func (*Constants) GetConsensusCommitteeSize ¶
func (*Constants) GetConsensusThreshold ¶
func (*Constants) GetCostPerByte ¶
func (*Constants) GetDelayIncrementPerRound ¶
func (*Constants) GetHardGasLimitPerBlock ¶
func (*Constants) GetHardGasLimitPerOperation ¶
func (*Constants) GetHardStorageLimitPerOperation ¶
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 ¶
type ConsumedGasResult ¶
type ConsumedGasResult = proto_014_PtKathma.ConsumedGasResult
type DALAttestation ¶
type DALAttestation = proto_016_PtMumbai.DALAttestation
type DALAttestationContentsAndResult ¶
type DALAttestationContentsAndResult = proto_016_PtMumbai.DALAttestationContentsAndResult
type DALParametric ¶
type DALParametric struct { FeatureEnable bool `json:"feature_enable"` NumberOfSlots int16 `json:"number_of_slots"` AttestationLag int16 `json:"attestation_lag"` AttestationThreshold int16 `json:"attestation_threshold"` BlocksPerEpoch int32 `json:"blocks_per_epoch"` 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) 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 struct { FullBalance mv.BigUint `json:"full_balance"` CurrentFrozenDeposits mv.BigUint `json:"current_frozen_deposits"` FrozenDeposits mv.BigUint `json:"frozen_deposits"` StakingBalance mv.BigUint `json:"staking_balance"` FrozenDepositsLimit mv.Option[mv.BigUint] `json:"frozen_deposits_limit"` DelegatedContracts []core.ContractID `mv:"dyn" json:"delegated_contracts"` DelegatedBalance mv.BigUint `json:"delegated_balance"` MinDelegatedInCurrentCycle mv.BigUint `json:"min_delegated_in_current_cycle"` Deactivated bool `json:"deactivated"` GracePeriod int32 `json:"grace_period"` PendingDenunciations bool `json:"pending_denunciations"` TotalDelegatedStake mv.BigUint `json:"total_delegated_stake"` StakingDenominator mv.BigUint `json:"staking_denominator"` VotingPower mv.Option[int64] `json:"voting_power"` CurrentBallot mv.Option[core.BallotKind] `json:"current_ballot"` CurrentProposals []*mv.ProtocolHash `mv:"dyn" json:"current_proposals"` RemainingProposals int32 `json:"remaining_proposals"` ActiveConsensusKey mv.PublicKeyHash `json:"active_consensus_key"` PendingConsensusKeys []*PendingConsensusKey `mv:"dyn" json:"pending_consensus_keys"` }
func (*DelegateInfo) GetActiveConsensusKey ¶
func (d *DelegateInfo) GetActiveConsensusKey() mv.Option[mv.PublicKeyHash]
func (*DelegateInfo) GetCurrentBallot ¶
func (d *DelegateInfo) GetCurrentBallot() mv.Option[core.BallotKind]
func (*DelegateInfo) GetCurrentFrozenDeposits ¶
func (d *DelegateInfo) GetCurrentFrozenDeposits() mv.BigUint
func (*DelegateInfo) GetCurrentProposals ¶
func (d *DelegateInfo) GetCurrentProposals() mv.Option[[]*mv.ProtocolHash]
func (*DelegateInfo) GetDeactivated ¶
func (d *DelegateInfo) GetDeactivated() bool
func (*DelegateInfo) GetDelegatedBalance ¶
func (d *DelegateInfo) GetDelegatedBalance() mv.BigUint
func (*DelegateInfo) GetDelegatedContracts ¶
func (d *DelegateInfo) GetDelegatedContracts() []core.ContractID
func (*DelegateInfo) GetFrozenDeposits ¶
func (d *DelegateInfo) GetFrozenDeposits() mv.BigUint
func (*DelegateInfo) GetFrozenDepositsLimit ¶
func (d *DelegateInfo) GetFrozenDepositsLimit() mv.Option[mv.BigUint]
func (*DelegateInfo) GetFullBalance ¶
func (d *DelegateInfo) GetFullBalance() mv.BigUint
func (*DelegateInfo) GetGracePeriod ¶
func (d *DelegateInfo) GetGracePeriod() int32
func (*DelegateInfo) GetPendingConsensusKeys ¶
func (d *DelegateInfo) GetPendingConsensusKeys() mv.Option[[]core.PendingConsensusKey]
func (*DelegateInfo) GetRemainingProposals ¶
func (d *DelegateInfo) GetRemainingProposals() mv.Option[int32]
func (*DelegateInfo) GetStakingBalance ¶
func (d *DelegateInfo) GetStakingBalance() mv.BigUint
func (*DelegateInfo) GetVotingPower ¶
func (d *DelegateInfo) GetVotingPower() mv.Option[int64]
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 DoubleAttestationEvidence ¶
type DoubleAttestationEvidence struct { Op1 InlinedAttestation `mv:"dyn" json:"op1"` Op2 InlinedAttestation `mv:"dyn" json:"op2"` }
func (*DoubleAttestationEvidence) MarshalJSON ¶
func (self *DoubleAttestationEvidence) MarshalJSON() ([]byte, error)
func (*DoubleAttestationEvidence) OperationKind ¶
func (*DoubleAttestationEvidence) OperationKind() string
type DoubleAttestationEvidenceContentsAndResult ¶
type DoubleAttestationEvidenceContentsAndResult struct { DoubleAttestationEvidence Metadata BalanceUpdates `json:"metadata"` }
func (*DoubleAttestationEvidenceContentsAndResult) GetMetadata ¶
func (op *DoubleAttestationEvidenceContentsAndResult) GetMetadata() any
func (*DoubleAttestationEvidenceContentsAndResult) MarshalJSON ¶
func (self *DoubleAttestationEvidenceContentsAndResult) MarshalJSON() ([]byte, error)
func (*DoubleAttestationEvidenceContentsAndResult) OperationContentsAndResult ¶
func (*DoubleAttestationEvidenceContentsAndResult) OperationContentsAndResult()
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 DoublePreattestationEvidence ¶
type DoublePreattestationEvidence struct { Op1 InlinedPreattestation `mv:"dyn" json:"op1"` Op2 InlinedPreattestation `mv:"dyn" json:"op2"` }
func (*DoublePreattestationEvidence) MarshalJSON ¶
func (self *DoublePreattestationEvidence) MarshalJSON() ([]byte, error)
func (*DoublePreattestationEvidence) OperationKind ¶
func (*DoublePreattestationEvidence) OperationKind() string
type DoublePreattestationEvidenceContentsAndResult ¶
type DoublePreattestationEvidenceContentsAndResult struct { DoublePreattestationEvidence Metadata BalanceUpdates `json:"metadata"` }
func (*DoublePreattestationEvidenceContentsAndResult) GetMetadata ¶
func (op *DoublePreattestationEvidenceContentsAndResult) GetMetadata() any
func (*DoublePreattestationEvidenceContentsAndResult) MarshalJSON ¶
func (self *DoublePreattestationEvidenceContentsAndResult) MarshalJSON() ([]byte, error)
func (*DoublePreattestationEvidenceContentsAndResult) OperationContentsAndResult ¶
func (*DoublePreattestationEvidenceContentsAndResult) 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 Entrypoint ¶
type Entrypoint interface { core.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 EpFinalizeUnstake ¶
type EpFinalizeUnstake struct{}
func (EpFinalizeUnstake) Entrypoint ¶
func (EpFinalizeUnstake) Entrypoint() string
func (EpFinalizeUnstake) MarshalText ¶
func (ep EpFinalizeUnstake) MarshalText() (text []byte, err error)
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 EpSetDelegateParameters ¶
type EpSetDelegateParameters struct{}
func (EpSetDelegateParameters) Entrypoint ¶
func (EpSetDelegateParameters) Entrypoint() string
func (EpSetDelegateParameters) MarshalText ¶
func (ep EpSetDelegateParameters) MarshalText() (text []byte, err error)
type EpUnstake ¶
type EpUnstake struct{}
func (EpUnstake) Entrypoint ¶
func (EpUnstake) MarshalText ¶
type EventInternalOperationResult ¶
type EventInternalOperationResult = proto_014_PtKathma.EventInternalOperationResult
type FailingNoop ¶
type FailingNoop = proto_012_Psithaca.FailingNoop
type FrozenStaker ¶
type FrozenStaker interface { Staker }
type GameStatus ¶
type GameStatus = proto_016_PtMumbai.GameStatus
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 InlinedAttestation ¶
type InlinedAttestation struct { Branch *mv.BlockHash `json:"branch"` Contents InlinedAttestationContents `json:"contents"` Signature mv.AnySignature `json:"signature"` }
type InlinedAttestationContents ¶
type InlinedAttestationContents interface {
InlinedAttestationContents()
}
type InlinedPreattestation ¶
type InlinedPreattestation struct { Branch *mv.BlockHash `json:"branch"` Contents InlinedPreattestationContents `json:"contents"` Signature *mv.GenericSignature `json:"signature"` }
type InlinedPreattestationContents ¶
type InlinedPreattestationContents interface {
InlinedPreattestationContents()
}
type InternalOperationResult ¶
type InternalOperationResult interface { core.InternalOperationResult }
type IssuanceWeights ¶
type IssuanceWeights struct { BaseTotalIssuedPerMinute mv.BigUint `json:"base_total_issued_per_minute"` BakingRewardFixedPortionWeight int32 `json:"baking_reward_fixed_portion_weight"` BakingRewardBonusWeight int32 `json:"baking_reward_bonus_weight"` AttestingRewardWeight int32 `json:"attesting_reward_weight"` LiquidityBakingSubsidyWeight int32 `json:"liquidity_baking_subsidy_weight"` SeedNonceRevelationTipWeight int32 `json:"seed_nonce_revelation_tip_weight"` VDFRevelationTipWeight int32 `json:"vdf_revelation_tip_weight"` }
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 OperationWithOptionalMetadata ¶
type OperationWithOptionalMetadata = core.OperationWithOptionalMetadata[OperationWithOptionalMetadataContents]
type OperationWithOptionalMetadataContents ¶
type OperationWithOptionalMetadataContents interface { core.OperationWithOptionalMetadataContents }
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 struct { Entrypoint Entrypoint `json:"entrypoint"` Value expression.Expression `mv:"dyn" json:"value"` }
func (*Parameters) GetEntrypoint ¶
func (p *Parameters) GetEntrypoint() string
func (*Parameters) GetValue ¶
func (p *Parameters) GetValue() expression.Expression
type PendingConsensusKey ¶
type PendingConsensusKey = proto_015_PtLimaPt.PendingConsensusKey
type Preattestation ¶
type Preattestation proto_012_Psithaca.Preendorsement
func (*Preattestation) InlinedPreattestationContents ¶
func (*Preattestation) InlinedPreattestationContents()
func (*Preattestation) MarshalJSON ¶
func (self *Preattestation) MarshalJSON() ([]byte, error)
func (*Preattestation) OperationKind ¶
func (*Preattestation) OperationKind() string
type PreattestationContentsAndResult ¶
type PreattestationContentsAndResult struct { Preattestation Metadata PreattestationMetadata `json:"metadata"` }
func (*PreattestationContentsAndResult) GetMetadata ¶
func (op *PreattestationContentsAndResult) GetMetadata() any
func (*PreattestationContentsAndResult) MarshalJSON ¶
func (self *PreattestationContentsAndResult) MarshalJSON() ([]byte, error)
func (*PreattestationContentsAndResult) OperationContentsAndResult ¶
func (*PreattestationContentsAndResult) OperationContentsAndResult()
type PreattestationMetadata ¶
type PreattestationMetadata = AttestationMetadata
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 { proto_016_PtMumbai.RefutationProof }
type RefutationProofFirstInput ¶
type RefutationProofFirstInput = proto_016_PtMumbai.RefutationProofFirstInput
type RefutationProofInbox ¶
type RefutationProofInbox = proto_016_PtMumbai.RefutationProofInbox
type RefutationProofReveal ¶
type RefutationProofReveal struct {
RevealProof RevealProof `json:"reveal_proof"`
}
func (*RefutationProofReveal) RefutationProof ¶
func (*RefutationProofReveal) RefutationProof()
type RefutationStart ¶
type RefutationStart = proto_016_PtMumbai.RefutationStart
type RefutationStep ¶
type RefutationStep interface { proto_016_PtMumbai.RefutationStep }
type RefutationStepDissection ¶
type RefutationStepDissection = proto_016_PtMumbai.RefutationStepDissection
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 { proto_016_PtMumbai.RevealProof }
type RevealProofDALPage ¶
type RevealProofDALPage = proto_016_PtMumbai.RevealProofDALPage
type RevealProofDALParameters ¶
type RevealProofDALParameters struct{}
func (RevealProofDALParameters) RevealProof ¶
func (RevealProofDALParameters) RevealProof()
type RevealProofMetadata ¶
type RevealProofMetadata = proto_016_PtMumbai.RevealProofMetadata
type RevealProofRawData ¶
type RevealProofRawData = proto_016_PtMumbai.RevealProofRawData
type RevealSuccessfulManagerResult ¶
type RevealSuccessfulManagerResult = proto_014_PtKathma.RevealSuccessfulManagerResult
type RunOperationRequest ¶
type RunOperationRequest = RunOperationRequestImpl[RunOperationRequestContents]
func NewRunOperationRequest ¶
func NewRunOperationRequest(op *SignedOperation, chain *mv.ChainID) *RunOperationRequest
type RunOperationRequestContents ¶
type RunOperationRequestContents interface {
RunOperationRequestContents()
}
type RunOperationRequestImpl ¶
type RunOperationRequestImpl[T RunOperationRequestContents] struct { Operation T `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 SignaturePrefix ¶
type SignaturePrefix = proto_016_PtMumbai.SignaturePrefix
type SignedOperation ¶
type SignedOperation = SignedOperationImpl[OperationContents]
func NewSignedOperation ¶
func NewSignedOperation(operation *UnsignedOperation, signature *mv.GenericSignature) *SignedOperation
type SignedOperationImpl ¶
type SignedOperationImpl[T core.OperationContents] struct { UnsignedOperationImpl[T] Signature *mv.GenericSignature `json:"signature"` }
func (*SignedOperationImpl[T]) RunOperationRequestContents ¶
func (*SignedOperationImpl[T]) RunOperationRequestContents()
type SlotHeader ¶
type SlotHeader struct { Index uint8 `json:"slot_index"` Сommitment *mv.DALCommitment `json:"commitment"` CommitmentProof *mv.Bytes48 `json:"commitment_proof"` }
type SmartRollupAddMessages ¶
type SmartRollupAddMessages = proto_016_PtMumbai.SmartRollupAddMessages
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 SmartRollupCement ¶
type SmartRollupCement struct { ManagerOperation Rollup *mv.SmartRollupAddress `json:"rollup"` }
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 = proto_017_PtNairob.SmartRollupCementResult
type SmartRollupExecuteOutboxMessage ¶
type SmartRollupExecuteOutboxMessage = proto_016_PtMumbai.SmartRollupExecuteOutboxMessage
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"` ParametersTy expression.Expression `mv:"dyn" json:"parameters_ty"` Whitelist mv.Option[SmartRollupWhitelist] `json:"whitelist"` }
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 = proto_016_PtMumbai.SmartRollupPublish
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 = proto_016_PtMumbai.SmartRollupRecoverBond
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 { proto_016_PtMumbai.SmartRollupRefutation }
type SmartRollupRefute ¶
type SmartRollupRefute struct { ManagerOperation Rollup *mv.SmartRollupAddress `json:"rollup"` Opponent mv.PublicKeyHash `json:"opponent"` Refutation SmartRollupRefutation `json:"refutation"` }
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 SmartRollupTimeout ¶
type SmartRollupTimeout = proto_016_PtMumbai.SmartRollupTimeout
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 SmartRollupWhitelist ¶
type SmartRollupWhitelist struct {
Contents []mv.PublicKeyHash `mv:"dyn" json:"contents"`
}
type StakerBaker ¶
type StakerBaker struct {
Baker mv.PublicKeyHash `json:"baker"`
}
func (StakerBaker) StakerKind ¶
func (StakerBaker) StakerKind() string
type StakerShared ¶
type StakerShared struct {
}func (StakerShared) StakerKind ¶
func (StakerShared) StakerKind() string
type StakerSingle ¶
type StakerSingle struct { Contract core.ContractID `json:"contract"` Delegate mv.PublicKeyHash `json:"delegate"` }
func (StakerSingle) StakerKind ¶
func (StakerSingle) StakerKind() string
type StakingDelegateDenominator ¶
type StakingDelegateDenominator struct {
Delegate mv.PublicKeyHash `json:"delegate"`
}
func (StakingDelegateDenominator) BalanceUpdateCategory ¶
func (StakingDelegateDenominator) BalanceUpdateCategory() string
func (StakingDelegateDenominator) BalanceUpdateKind ¶
func (StakingDelegateDenominator) BalanceUpdateKind() core.BalanceUpdateKind
type StakingDelegatorNumerator ¶
type StakingDelegatorNumerator struct {
Delegator core.ContractID `json:"delegator"`
}
func (StakingDelegatorNumerator) BalanceUpdateCategory ¶
func (StakingDelegatorNumerator) BalanceUpdateCategory() string
func (StakingDelegatorNumerator) BalanceUpdateKind ¶
func (StakingDelegatorNumerator) BalanceUpdateKind() core.BalanceUpdateKind
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 = proto_016_PtMumbai.ToSmartRollup
type Transaction ¶
type Transaction struct { ManagerOperation Amount mv.BigUint `json:"amount"` Destination core.ContractID `json:"destination"` Parameters mv.Option[Parameters] `json:"parameters"` }
func (*Transaction) GetAmount ¶
func (t *Transaction) GetAmount() mv.BigUint
func (*Transaction) GetDestination ¶
func (t *Transaction) GetDestination() core.Address
func (*Transaction) GetParameters ¶
func (t *Transaction) GetParameters() mv.Option[core.Parameters]
func (*Transaction) MarshalJSON ¶
func (self *Transaction) MarshalJSON() ([]byte, error)
func (*Transaction) OperationKind ¶
func (*Transaction) OperationKind() string
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 UnsignedBlockHeader ¶
type UnsignedBlockHeader struct { core.ShellHeader UnsignedProtocolBlockHeader }
func (*UnsignedBlockHeader) GetShellHeader ¶
func (header *UnsignedBlockHeader) GetShellHeader() *core.ShellHeader
type UnsignedOperation ¶
type UnsignedOperation = UnsignedOperationImpl[OperationContents]
func NewUnsignedOperation ¶
func NewUnsignedOperation(branch *mv.BlockHash, contents []OperationContents) *UnsignedOperation
type UnsignedOperationImpl ¶
type UnsignedOperationImpl[T core.OperationContents] struct { Branch *mv.BlockHash `json:"branch"` Contents []T `json:"contents"` }
type UnsignedProtocolBlockHeader ¶
type UnsignedProtocolBlockHeader struct { PayloadHash *mv.BlockPayloadHash `json:"payload_hash"` PayloadRound int32 `json:"payload_round"` ProofOfWorkNonce *mv.Bytes8 `json:"proof_of_work_nonce"` SeedNonceHash mv.Option[*mv.CycleNonceHash] `json:"seed_nonce_hash"` PerBlockVotes uint8 `json:"per_block_votes"` }
func (*UnsignedProtocolBlockHeader) GetPayloadHash ¶
func (h *UnsignedProtocolBlockHeader) GetPayloadHash() *mv.BlockPayloadHash
func (*UnsignedProtocolBlockHeader) GetPayloadRound ¶
func (h *UnsignedProtocolBlockHeader) GetPayloadRound() int32
func (*UnsignedProtocolBlockHeader) GetProofOfWorkNonce ¶
func (h *UnsignedProtocolBlockHeader) GetProofOfWorkNonce() *mv.Bytes8
func (*UnsignedProtocolBlockHeader) GetSeedNonceHash ¶
func (h *UnsignedProtocolBlockHeader) GetSeedNonceHash() mv.Option[*mv.CycleNonceHash]
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 ZkRollupUpdate ¶
type ZkRollupUpdate = proto_016_PtMumbai.ZkRollupUpdate
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.