proto_021_PsQuebec

package
v2.3.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 15, 2025 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

Functions

This section is empty.

Types

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 Attestation

type Attestation = proto_018_Proxford.Attestation

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       tz.PublicKeyHash `json:"delegate"`
	ConsensusPower int32            `json:"consensus_power"`
	ConsensusKey   tz.PublicKeyHash `json:"consensus_key"`
}

type AttestationWithDALContentsAndResult

type AttestationWithDALContentsAndResult struct {
	AttestationWithDAL
	Metadata AttestationMetadata `json:"metadata"`
}

func (*AttestationWithDALContentsAndResult) GetMetadata

func (op *AttestationWithDALContentsAndResult) GetMetadata() any

func (*AttestationWithDALContentsAndResult) MarshalJSON

func (self *AttestationWithDALContentsAndResult) MarshalJSON() ([]byte, error)

func (*AttestationWithDALContentsAndResult) OperationContentsAndResult

func (*AttestationWithDALContentsAndResult) OperationContentsAndResult()

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 BalanceUpdateAttestingRewards

type BalanceUpdateAttestingRewards struct{}

func (BalanceUpdateAttestingRewards) BalanceUpdateCategory

func (BalanceUpdateAttestingRewards) BalanceUpdateCategory() string

func (BalanceUpdateAttestingRewards) BalanceUpdateKind

func (*BalanceUpdateAttestingRewards) MarshalJSON

func (self *BalanceUpdateAttestingRewards) MarshalJSON() ([]byte, error)

type BalanceUpdateContents

type BalanceUpdateContents interface {
	core.BalanceUpdateContents
}

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 BalanceUpdateLostAttestingRewards

type BalanceUpdateLostAttestingRewards struct {
	Delegate      tz.PublicKeyHash `json:"delegate"`
	Participation bool             `json:"participation"`
	Revelation    bool             `json:"revelation"`
}

func (*BalanceUpdateLostAttestingRewards) BalanceUpdateCategory

func (*BalanceUpdateLostAttestingRewards) BalanceUpdateCategory() string

func (*BalanceUpdateLostAttestingRewards) BalanceUpdateKind

func (*BalanceUpdateLostAttestingRewards) MarshalJSON

func (self *BalanceUpdateLostAttestingRewards) MarshalJSON() ([]byte, error)

type BalanceUpdates

type BalanceUpdates struct {
	BalanceUpdates []*BalanceUpdate `tz:"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 = proto_018_Proxford.BlockHeader

type BlockInfo

type BlockInfo struct {
	ChainID    *tz.ChainID                          `json:"chain_id"`
	Hash       *tz.BlockHash                        `json:"hash"`
	Header     BlockHeader                          `tz:"dyn" json:"header"`
	Metadata   tz.Option[BlockMetadata]             `json:"metadata"`
	Operations []core.OperationsList[GroupContents] `tz:"dyn" json:"operations"`
}

func (*BlockInfo) GetChainID

func (block *BlockInfo) GetChainID() *tz.ChainID

func (*BlockInfo) GetHash

func (block *BlockInfo) GetHash() *tz.BlockHash

func (*BlockInfo) GetHeader

func (block *BlockInfo) GetHeader() core.BlockHeader

func (*BlockInfo) GetMetadata

func (block *BlockInfo) GetMetadata() tz.Option[core.BlockMetadata]

func (*BlockInfo) GetOperations

func (block *BlockInfo) GetOperations() [][]core.OperationsGroup

type BlockMetadata

type BlockMetadata struct {
	BlockMetadataContents `tz:"dyn"`
}

func (*BlockMetadata) GetBaker

func (m *BlockMetadata) GetBaker() tz.PublicKeyHash

func (*BlockMetadata) GetBakerConsensusKey

func (m *BlockMetadata) GetBakerConsensusKey() tz.Option[tz.PublicKeyHash]

func (*BlockMetadata) GetBalanceUpdates

func (m *BlockMetadata) GetBalanceUpdates() (updates []core.BalanceUpdate)

func (*BlockMetadata) GetConsumedGas

func (m *BlockMetadata) GetConsumedGas() tz.Option[tz.BigUint]

func (*BlockMetadata) GetConsumedMilligas

func (m *BlockMetadata) GetConsumedMilligas() tz.Option[tz.BigUint]

func (*BlockMetadata) GetDeactivated

func (m *BlockMetadata) GetDeactivated() []tz.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() tz.Option[*tz.CycleNonceHash]

func (*BlockMetadata) GetProposer

func (m *BlockMetadata) GetProposer() tz.PublicKeyHash

func (*BlockMetadata) GetProposerConsensusKey

func (m *BlockMetadata) GetProposerConsensusKey() tz.Option[tz.PublicKeyHash]

func (*BlockMetadata) GetVotingPeriodInfo

func (m *BlockMetadata) GetVotingPeriodInfo() *core.VotingPeriodInfo

type BlockMetadataContents

type BlockMetadataContents struct {
	core.BlockMetadataHeader
	Proposer                        tz.PublicKeyHash                   `json:"proposer"`
	Baker                           tz.PublicKeyHash                   `json:"baker"`
	LevelInfo                       core.LevelInfo                     `json:"level_info"`
	VotingPeriodInfo                core.VotingPeriodInfo              `json:"voting_period_info"`
	NonceHash                       tz.Option1[*tz.CycleNonceHash]     `json:"nonce_hash"`
	Deactivated                     []tz.PublicKeyHash                 `tz:"dyn" json:"deactivated"`
	BalanceUpdates                  []*BalanceUpdate                   `tz:"dyn" json:"balance_updates"`
	LiquidityBakingToggleEMA        int32                              `json:"liquidity_baking_toggle_ema"`
	AdaptiveIssuanceVoteEMA         int32                              `json:"adaptive_issuance_vote_ema"`
	AdaptiveIssuanceActivationCycle tz.Option[int32]                   `json:"adaptive_issuance_activation_cycle"`
	ImplicitOperationsResults       []SuccessfulManagerOperationResult `tz:"dyn" json:"implicit_operations_results"`
	ProposerConsensusKey            tz.PublicKeyHash                   `json:"proposer_consensus_key"`
	BakerConsensusKey               tz.PublicKeyHash                   `json:"baker_consensus_key"`
	ConsumedMilligas                tz.BigUint                         `json:"consumed_milligas"`
	DALAttestation                  tz.BigInt                          `json:"dal_attestation"`
}

type BondID

type BondID interface {
	proto_016_PtMumbai.BondID
}

type Constants

type Constants = proto_019_PtParisB.Constants

type DALParametric

type DALParametric = proto_019_PtParisB.DALParametric

type DALPublishCommitmentContentsAndResult

type DALPublishCommitmentContentsAndResult struct {
	DALPublishCommitment
	Metadata ManagerMetadata[DALPublishCommitmentResult] `json:"metadata"`
}

func (*DALPublishCommitmentContentsAndResult) GetMetadata

func (op *DALPublishCommitmentContentsAndResult) GetMetadata() any

func (*DALPublishCommitmentContentsAndResult) MarshalJSON

func (self *DALPublishCommitmentContentsAndResult) MarshalJSON() ([]byte, error)

func (*DALPublishCommitmentContentsAndResult) OperationContentsAndResult

func (*DALPublishCommitmentContentsAndResult) OperationContentsAndResult()

type Delegation

type Delegation = proto_012_Psithaca.Delegation

type DelegationContentsAndResult

type DelegationContentsAndResult struct {
	Delegation
	Metadata ManagerMetadata[DelegationResult] `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 struct {
	Source   core.TransactionDestination `json:"source"`
	Nonce    uint16                      `json:"nonce"`
	Delegate tz.Option[tz.PublicKeyHash] `json:"delegate"`
	Result   DelegationResult            `json:"result"`
}

func (*DelegationInternalOperationResult) GetResult

func (*DelegationInternalOperationResult) GetSource

func (*DelegationInternalOperationResult) MarshalJSON

func (self *DelegationInternalOperationResult) MarshalJSON() ([]byte, error)

func (*DelegationInternalOperationResult) OperationKind

func (*DelegationInternalOperationResult) OperationKind() string

type DelegationResult

type DelegationResult interface {
	core.ManagerOperationResult
}

type DelegationResultContents

type DelegationResultContents struct {
	ConsumedMilligas tz.BigUint `json:"consumed_milligas"`
	BalanceUpdates
}

type DoubleAttestationEvidenceContentsAndResult

type DoubleAttestationEvidenceContentsAndResult struct {
	DoubleAttestationEvidence
	Metadata DoubleAttestationEvidenceMetadata `json:"metadata"`
}

func (*DoubleAttestationEvidenceContentsAndResult) GetMetadata

func (*DoubleAttestationEvidenceContentsAndResult) MarshalJSON

func (self *DoubleAttestationEvidenceContentsAndResult) MarshalJSON() ([]byte, error)

func (*DoubleAttestationEvidenceContentsAndResult) OperationContentsAndResult

func (*DoubleAttestationEvidenceContentsAndResult) OperationContentsAndResult()

type DoubleAttestationEvidenceMetadata

type DoubleAttestationEvidenceMetadata struct {
	ForbiddenDelegate tz.Option[tz.PublicKeyHash] `json:"forbidden_delegate"`
	BalanceUpdates
}

type DoubleBakingEvidenceContentsAndResult

type DoubleBakingEvidenceContentsAndResult struct {
	DoubleBakingEvidence
	Metadata DoubleAttestationEvidenceMetadata `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 DoublePreattestationEvidenceContentsAndResult

type DoublePreattestationEvidenceContentsAndResult struct {
	DoublePreattestationEvidence
	Metadata DoubleAttestationEvidenceMetadata `json:"metadata"`
}

func (*DoublePreattestationEvidenceContentsAndResult) GetMetadata

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 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 EpRoot

type EpRoot = proto_012_Psithaca.EpRoot

type EpSetDelegate

type EpSetDelegate = proto_012_Psithaca.EpSetDelegate

type EpStake

type EpStake = proto_018_Proxford.EpStake

type EpUnstake

type EpUnstake = proto_018_Proxford.EpUnstake

type FailingNoop

type FailingNoop = proto_012_Psithaca.FailingNoop

type GameStatus

type GameStatus = proto_016_PtMumbai.GameStatus

type GroupContents

type GroupContents interface {
	core.GroupContents
}

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 tz.BigUint `json:"consumed_milligas"`
}

func (*IncreasePaidStorageResultContents) GetConsumedMilligas

func (r *IncreasePaidStorageResultContents) GetConsumedMilligas() tz.BigUint

type IncreasePaidStorageSuccessfulManagerResult

type IncreasePaidStorageSuccessfulManagerResult struct {
	core.OperationResultApplied[*IncreasePaidStorageResultContents]
}

func (*IncreasePaidStorageSuccessfulManagerResult) MarshalJSON

func (self *IncreasePaidStorageSuccessfulManagerResult) MarshalJSON() ([]byte, error)

func (*IncreasePaidStorageSuccessfulManagerResult) OperationKind

type InlinedAttestation added in v2.3.0

type InlinedAttestation = proto_019_PtParisB.InlinedAttestation

type InlinedPreattestation added in v2.3.0

type InlinedPreattestation = proto_018_Proxford.InlinedPreattestation

type InternalOperationResult

type InternalOperationResult interface {
	core.InternalOperationResult
}

type ManagerMetadata

type ManagerMetadata[T core.ManagerOperationResult] struct {
	BalanceUpdates
	OperationResult          T                         `json:"operation_result"`
	InternalOperationResults []InternalOperationResult `tz:"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 OperationContents

type OperationContents = proto_019_PtParisB.OperationContents

func ListOperations

func ListOperations() []OperationContents

type OperationContentsAndResult

type OperationContentsAndResult interface {
	core.OperationContentsAndResult
}

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  tz.BigUint                  `json:"balance"`
	Delegate tz.Option[tz.PublicKeyHash] `json:"delegate"`
	Script   Script                      `json:"script"`
	Result   OriginationResult           `json:"result"`
}

func (*OriginationInternalOperationResult) GetResult

func (*OriginationInternalOperationResult) GetSource

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 `tz:"dyn" json:"originated_contracts"`
	ConsumedMilligas    tz.BigUint                  `json:"consumed_milligas"`
	StorageSize         tz.BigInt                   `json:"storage_size"`
	PaidStorageSizeDiff tz.BigInt                   `json:"paid_storage_size_diff"`
	LazyStorageDiff     tz.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() tz.BigUint

func (*OriginationResultContents) GetPaidStorageSizeDiff

func (r *OriginationResultContents) GetPaidStorageSizeDiff() tz.BigInt

func (*OriginationResultContents) GetStorageSize

func (r *OriginationResultContents) GetStorageSize() tz.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_018_Proxford.Parameters

type Preattestation

type Preattestation = proto_018_Proxford.Preattestation

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 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 tz.BigUint         `json:"consumed_milligas"`
	StorageSize      tz.BigInt          `json:"storage_size"`
	GlobalAddress    *tz.ScriptExprHash `json:"global_address"`
}

func (*RegisterGlobalConstantResultContents) EstimateStorageSize

func (r *RegisterGlobalConstantResultContents) EstimateStorageSize(constants core.Constants) *big.Int

func (*RegisterGlobalConstantResultContents) GetConsumedMilligas

func (r *RegisterGlobalConstantResultContents) GetConsumedMilligas() tz.BigUint

func (*RegisterGlobalConstantResultContents) GetStorageSize

func (r *RegisterGlobalConstantResultContents) GetStorageSize() tz.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 Script

type Script = proto_012_Psithaca.Script

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 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 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 *tz.SmartRollupAddress `json:"address"`
}

func (SmartRollupBondID) BondID

func (SmartRollupBondID) BondID()

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 SmartRollupExecuteOutboxMessageContentsAndResult

type SmartRollupExecuteOutboxMessageContentsAndResult struct {
	SmartRollupExecuteOutboxMessage
	Metadata ManagerMetadata[SmartRollupExecuteOutboxMessageResult] `json:"metadata"`
}

func (*SmartRollupExecuteOutboxMessageContentsAndResult) GetMetadata

func (*SmartRollupExecuteOutboxMessageContentsAndResult) MarshalJSON

func (*SmartRollupExecuteOutboxMessageContentsAndResult) OperationContentsAndResult

func (*SmartRollupExecuteOutboxMessageContentsAndResult) OperationContentsAndResult()

type SmartRollupExecuteOutboxMessageResult

type SmartRollupExecuteOutboxMessageResult interface {
	core.ManagerOperationResult
}

type SmartRollupExecuteOutboxMessageResultContents

type SmartRollupExecuteOutboxMessageResultContents struct {
	BalanceUpdates
	TicketUpdates       []*TicketReceipt `tz:"dyn" json:"ticket_updates"`
	ConsumedMilligas    tz.BigUint       `json:"consumed_milligas"`
	PaidStorageSizeDiff tz.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() tz.BigUint

func (*SmartRollupExecuteOutboxMessageResultContents) GetPaidStorageSizeDiff

func (r *SmartRollupExecuteOutboxMessageResultContents) GetPaidStorageSizeDiff() tz.BigInt

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               *tz.SmartRollupAddress        `json:"address"`
	GenesisCommitmentHash *tz.SmartRollupCommitmentHash `json:"genesis_commitment_hash"`
	ConsumedMilligas      tz.BigUint                    `json:"consumed_milligas"`
	Size                  tz.BigInt                     `json:"size"`
}

func (*SmartRollupOriginateResultContents) EstimateStorageSize

func (r *SmartRollupOriginateResultContents) EstimateStorageSize(constants core.Constants) *big.Int

func (*SmartRollupOriginateResultContents) GetConsumedMilligas

func (r *SmartRollupOriginateResultContents) GetConsumedMilligas() tz.BigUint

type SmartRollupOriginateSuccessfulManagerResult

type SmartRollupOriginateSuccessfulManagerResult struct {
	core.OperationResultApplied[*SmartRollupOriginateResultContents]
}

func (*SmartRollupOriginateSuccessfulManagerResult) MarshalJSON

func (self *SmartRollupOriginateSuccessfulManagerResult) MarshalJSON() ([]byte, error)

func (*SmartRollupOriginateSuccessfulManagerResult) OperationKind

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 tz.BigUint                    `json:"consumed_milligas"`
	StakedHash       *tz.SmartRollupCommitmentHash `json:"staked_hash"`
	PublishedAtLevel int32                         `json:"published_at_level"`
	BalanceUpdates
}

func (*SmartRollupPublishResultContents) GetConsumedMilligas

func (r *SmartRollupPublishResultContents) GetConsumedMilligas() tz.BigUint

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 tz.BigUint `json:"consumed_milligas"`
}

func (*SmartRollupRecoverBondResultContents) GetConsumedMilligas

func (r *SmartRollupRecoverBondResultContents) GetConsumedMilligas() tz.BigUint

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 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 tz.BigUint `json:"consumed_milligas"`
	GameStatus       GameStatus `json:"game_status"`
	BalanceUpdates
}

func (*SmartRollupTimeoutResultContents) GetConsumedMilligas

func (r *SmartRollupTimeoutResultContents) GetConsumedMilligas() tz.BigUint

type SuccessfulManagerOperationResult

type SuccessfulManagerOperationResult interface {
	core.SuccessfulManagerOperationResult
}

type TicketReceipt

type TicketReceipt = proto_015_PtLimaPt.TicketReceipt

type ToContract

type ToContract struct {
	Storage tz.Option[expression.Expression] `json:"storage"`
	BalanceUpdates
	TicketUpdates                []*TicketReceipt            `tz:"dyn" json:"ticket_updates"`
	OriginatedContracts          []core.OriginatedContractID `tz:"dyn" json:"originated_contracts"`
	ConsumedMilligas             tz.BigUint                  `json:"consumed_milligas"`
	StorageSize                  tz.BigInt                   `json:"storage_size"`
	PaidStorageSizeDiff          tz.BigInt                   `json:"paid_storage_size_diff"`
	AllocatedDestinationContract bool                        `json:"allocated_destination_contract"`
	LazyStorageDiff              tz.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() tz.BigUint

func (*ToContract) GetPaidStorageSizeDiff

func (r *ToContract) GetPaidStorageSizeDiff() tz.BigInt

func (*ToContract) GetStorageSize

func (r *ToContract) GetStorageSize() tz.BigInt

func (*ToContract) TransactionResultDestination

func (*ToContract) TransactionResultDestination()

type ToSmartRollup

type ToSmartRollup = proto_016_PtMumbai.ToSmartRollup

type Transaction

type Transaction = proto_018_Proxford.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      tz.BigUint                  `json:"amount"`
	Destination core.TransactionDestination `json:"destination"`
	Parameters  tz.Option[Parameters]       `json:"parameters"`
	Result      TransactionResult           `json:"result"`
}

func (*TransactionInternalOperationResult) GetAmount

func (*TransactionInternalOperationResult) GetDestination

func (*TransactionInternalOperationResult) GetNonce

func (*TransactionInternalOperationResult) GetParameters

func (*TransactionInternalOperationResult) GetResult

func (*TransactionInternalOperationResult) GetSource

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

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 `tz:"dyn" json:"ticket_updates"`
	ConsumedMilligas    tz.BigUint       `json:"consumed_milligas"`
	PaidStorageSizeDiff tz.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() tz.BigUint

func (*TransferTicketResultContents) GetPaidStorageSizeDiff

func (r *TransferTicketResultContents) GetPaidStorageSizeDiff() tz.BigInt

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 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 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 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 tz.BigUint `json:"consumed_milligas"`
	Size             tz.BigInt  `json:"size"`
}

func (*ZkRollupPublishResultContents) EstimateStorageSize

func (r *ZkRollupPublishResultContents) EstimateStorageSize(constants core.Constants) *big.Int

func (*ZkRollupPublishResultContents) GetConsumedMilligas

func (r *ZkRollupPublishResultContents) GetConsumedMilligas() tz.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    tz.BigUint `json:"consumed_milligas"`
	PaidStorageSizeDiff tz.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() tz.BigUint

func (*ZkRollupUpdateResultContents) GetPaidStorageSizeDiff

func (r *ZkRollupUpdateResultContents) GetPaidStorageSizeDiff() tz.BigInt

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL