Versions in this module Expand all Collapse all v1 v1.18.5 Jun 10, 2024 v1.18.4 Apr 2, 2024 Changes in this version + const CONTRACT + const ErrorKindBranch + const ErrorKindPermanent + const ErrorKindTemporary + const ExtraSafetyMargin + const UnparsingModeInvalid + const UnparsingModeLegacy + const UnparsingModeOptimized + const UnparsingModeReadable + var Canceled = errors.New("operation confirm canceled") + var DefaultBakerRegistrationLimits = mavryk.Limits + var DefaultDelegationLimitsEOA = mavryk.Limits + var DefaultOptions = CallOptions + var DefaultRevealLimits = mavryk.Limits + var DefaultSimulationLimits = mavryk.Limits + var DefaultTransferLimitsEOA = mavryk.Limits + var DefaultTransferLimitsKT1 = mavryk.Limits + var ErrMonitorClosed = errors.New("monitor closed") + var TTLExceeded = errors.New("operation ttl exceeded") + func DisableLog() + func ErrorStatus(err error) int + func UseLogger(l log.Logger) + type Activation struct + Pkh mavryk.Address + Secret mavryk.HexBytes + type BakingRight struct + Delegate mavryk.Address + EstimatedTime time.Time + Level int64 + Priority int + Round int + func (r BakingRight) Address() mavryk.Address + type BalanceUpdate struct + BondId struct{ ... } + Category string + Change int64 + Committer mavryk.Address + Contract mavryk.Address + Cycle_ int64 + DelayedOp mavryk.OpHash + Delegate mavryk.Address + IsParticipationBurn bool + IsRevelationBurn bool + Kind string + Level_ int64 + Origin string + Staker struct{ ... } + func (b BalanceUpdate) Address() mavryk.Address + func (b BalanceUpdate) Amount() int64 + func (b BalanceUpdate) AmountAbs() int64 + func (b BalanceUpdate) Cycle() int64 + func (b BalanceUpdate) IsBakerStake() bool + func (b BalanceUpdate) IsSharedStake() bool + type BalanceUpdates []BalanceUpdate + type Ballot struct + Ballot mavryk.BallotVote + Period int + Proposal mavryk.ProtocolHash + Source mavryk.Address + type BallotInfo struct + Ballot mavryk.BallotVote + Delegate mavryk.Address + type BallotList []BallotInfo + type BallotSummary struct + Nay Int64orString + Pass Int64orString + Yay Int64orString + type BigmapInfo struct + KeyType micheline.Prim + TotalBytes int64 + ValueType micheline.Prim + type Block struct + ChainId mavryk.ChainIdHash + Hash mavryk.BlockHash + Header BlockHeader + Metadata BlockMetadata + Operations [][]*Operation + Protocol mavryk.ProtocolHash + func (b *Block) LogEntry() *BlockHeaderLogEntry + func (b Block) GetCycle() int64 + func (b Block) GetLevel() int64 + func (b Block) GetLevelInfo() LevelInfo + func (b Block) GetTimestamp() time.Time + func (b Block) GetVersion() int + func (b Block) GetVotingInfo() VotingPeriodInfo + func (b Block) GetVotingPeriod() int64 + func (b Block) GetVotingPeriodKind() mavryk.VotingPeriodKind + func (b Block) IsProtocolUpgrade() bool + type BlockAlias string + const Genesis + const Head + func (b BlockAlias) Int64() int64 + func (b BlockAlias) String() string + type BlockContent struct + Command string + Fitness []mavryk.HexBytes + Parameters *GenesisData + Protocol mavryk.ProtocolHash + type BlockHeader struct + AdaptiveIssuanceVote mavryk.FeatureVote + ChainId mavryk.ChainIdHash + Content *BlockContent + Context mavryk.ContextHash + Fitness []mavryk.HexBytes + Hash mavryk.BlockHash + Level int64 + LiquidityBakingEscapeVote bool + LiquidityBakingToggleVote mavryk.FeatureVote + OperationsHash mavryk.OpListListHash + PayloadHash mavryk.PayloadHash + PayloadRound int + Predecessor mavryk.BlockHash + Priority int + ProofOfWorkNonce mavryk.HexBytes + Proto int + Protocol mavryk.ProtocolHash + SeedNonceHash *mavryk.NonceHash + Signature mavryk.Signature + Timestamp time.Time + ValidationPass int + func (h *BlockHeader) LogEntry() *BlockHeaderLogEntry + func (h BlockHeader) AiVote() mavryk.FeatureVote + func (h BlockHeader) LbVote() mavryk.FeatureVote + func (h BlockHeader) ProtocolData() []byte + type BlockHeaderLogEntry struct + Context mavryk.ContextHash + Fitness []mavryk.HexBytes + Hash mavryk.BlockHash + Level int64 + OperationsHash mavryk.OpListListHash + Predecessor mavryk.BlockHash + Proto int + ProtocolData mavryk.HexBytes + Timestamp time.Time + ValidationPass int + func (l BlockHeaderLogEntry) PayloadHash() (h mavryk.PayloadHash) + func (l BlockHeaderLogEntry) Pow() (h mavryk.HexBytes) + func (l BlockHeaderLogEntry) Round() int + type BlockHeaderMonitor struct + func NewBlockHeaderMonitor() *BlockHeaderMonitor + func (m *BlockHeaderMonitor) Close() + func (m *BlockHeaderMonitor) Closed() <-chan struct{} + func (m *BlockHeaderMonitor) Err(err error) + func (m *BlockHeaderMonitor) New() interface{} + func (m *BlockHeaderMonitor) Recv(ctx context.Context) (*BlockHeaderLogEntry, error) + func (m *BlockHeaderMonitor) Send(ctx context.Context, val interface{}) + type BlockID interface + Int64 func() int64 + type BlockLevel int64 + func (b BlockLevel) Int64() int64 + func (b BlockLevel) String() string + type BlockMetadata struct + Baker mavryk.Address + BakerConsensusKey mavryk.Address + BalanceUpdates BalanceUpdates + ConsumedGas int64 + Deactivated []mavryk.Address + ImplicitOperationsResults []ImplicitResult + Level *LevelInfo + LevelInfo *LevelInfo + LiquidityBakingEscapeEma int64 + MaxBlockHeaderLength int + MaxOperationDataLength int + MaxOperationListLength []*OperationListLength + MaxOperationsTTL int + NextProtocol mavryk.ProtocolHash + NonceHash mavryk.NonceHash + Proposer mavryk.Address + ProposerConsensusKey mavryk.Address + Protocol mavryk.ProtocolHash + VotingPeriodInfo *VotingPeriodInfo + VotingPeriodKind *mavryk.VotingPeriodKind + func (m *BlockMetadata) GetLevel() int64 + type BlockOffset struct + Base BlockID + Offset int64 + func NewBlockOffset(id BlockID, n int64) BlockOffset + func (b BlockOffset) Int64() int64 + func (o BlockOffset) String() string + type BootstrapMonitor struct + func NewBootstrapMonitor() *BootstrapMonitor + func (m *BootstrapMonitor) Close() + func (m *BootstrapMonitor) Closed() <-chan struct{} + func (m *BootstrapMonitor) Err(err error) + func (m *BootstrapMonitor) New() interface{} + func (m *BootstrapMonitor) Recv(ctx context.Context) (*BootstrappedBlock, error) + func (m *BootstrapMonitor) Send(ctx context.Context, val interface{}) + type BootstrappedBlock struct + Block mavryk.BlockHash + Timestamp time.Time + type CallOptions struct + Confirmations int64 + ExtraGasMargin int64 + IgnoreLimits bool + MaxFee int64 + Observer *Observer + Sender mavryk.Address + Signer signer.Signer + SimulationBlockID BlockID + SimulationOffset int64 + TTL int64 + func NewCallOptions() *CallOptions + type Client struct + ApiKey string + BaseURL *url.URL + BlockObserver *Observer + ChainId mavryk.ChainIdHash + CloseConns bool + IpfsURL *url.URL + Log log.Logger + MempoolObserver *Observer + MetadataMode MetadataMode + Params *mavryk.Params + Signer signer.Signer + UserAgent string + func NewClient(baseURL string, httpClient *http.Client) (*Client, error) + func (c *Client) BanNetworkPeer(ctx context.Context, peerID string) error + func (c *Client) BanNetworkPoint(ctx context.Context, address string) error + func (c *Client) Broadcast(ctx context.Context, o *codec.Op) (mavryk.OpHash, error) + func (c *Client) BroadcastOperation(ctx context.Context, body []byte) (hash mavryk.OpHash, err error) + func (c *Client) Client() *http.Client + func (c *Client) Close() + func (c *Client) Complete(ctx context.Context, o *codec.Op, key mavryk.Key) error + func (c *Client) ConnectToNetworkPoint(ctx context.Context, address string, timeout time.Duration) error + func (c *Client) Do(req *http.Request, v interface{}) error + func (c *Client) DoAsync(req *http.Request, mon Monitor) error + func (c *Client) ForgeOperation(ctx context.Context, id BlockID, body, resp interface{}) error + func (c *Client) Get(ctx context.Context, urlpath string, result interface{}) error + func (c *Client) GetActiveBigmapInfo(ctx context.Context, bigmap int64) (*BigmapInfo, error) + func (c *Client) GetActiveBigmapValue(ctx context.Context, bigmap int64, hash mavryk.ExprHash) (micheline.Prim, error) + func (c *Client) GetAsync(ctx context.Context, urlpath string, mon Monitor) error + func (c *Client) GetBigmapInfo(ctx context.Context, bigmap int64, id BlockID) (*BigmapInfo, error) + func (c *Client) GetBigmapValue(ctx context.Context, bigmap int64, hash mavryk.ExprHash, id BlockID) (micheline.Prim, error) + func (c *Client) GetBlock(ctx context.Context, id BlockID) (*Block, error) + func (c *Client) GetBlockHash(ctx context.Context, id BlockID) (hash mavryk.BlockHash, err error) + func (c *Client) GetBlockHeader(ctx context.Context, id BlockID) (*BlockHeader, error) + func (c *Client) GetBlockHeight(ctx context.Context, height int64) (*Block, error) + func (c *Client) GetBlockMetadata(ctx context.Context, id BlockID) (*BlockMetadata, error) + func (c *Client) GetBlockOperation(ctx context.Context, id BlockID, l, n int) (*Operation, error) + func (c *Client) GetBlockOperationHash(ctx context.Context, id BlockID, l, n int) (mavryk.OpHash, error) + func (c *Client) GetBlockOperationHashes(ctx context.Context, id BlockID) ([][]mavryk.OpHash, error) + func (c *Client) GetBlockOperationList(ctx context.Context, id BlockID, l int) ([]Operation, error) + func (c *Client) GetBlockOperationListHashes(ctx context.Context, id BlockID, l int) ([]mavryk.OpHash, error) + func (c *Client) GetBlockOperations(ctx context.Context, id BlockID) ([][]Operation, error) + func (c *Client) GetBlockPredHashes(ctx context.Context, hash mavryk.BlockHash, count int) ([]mavryk.BlockHash, error) + func (c *Client) GetChainId(ctx context.Context) (mavryk.ChainIdHash, error) + func (c *Client) GetConstants(ctx context.Context, id BlockID) (con Constants, err error) + func (c *Client) GetContract(ctx context.Context, addr mavryk.Address, id BlockID) (*ContractInfo, error) + func (c *Client) GetContractBalance(ctx context.Context, addr mavryk.Address, id BlockID) (mavryk.Z, error) + func (c *Client) GetContractEntrypoints(ctx context.Context, addr mavryk.Address) (map[string]micheline.Type, error) + func (c *Client) GetContractExt(ctx context.Context, addr mavryk.Address, id BlockID) (*ContractInfo, error) + func (c *Client) GetContractScript(ctx context.Context, addr mavryk.Address) (*micheline.Script, error) + func (c *Client) GetContractStorage(ctx context.Context, addr mavryk.Address, id BlockID) (micheline.Prim, error) + func (c *Client) GetContractStorageNormalized(ctx context.Context, addr mavryk.Address, id BlockID, mode UnparsingMode) (micheline.Prim, error) + func (c *Client) GetCustomConstants(ctx context.Context, id BlockID, resp any) error + func (c *Client) GetDelegate(ctx context.Context, addr mavryk.Address, id BlockID) (*Delegate, error) + func (c *Client) GetDelegateBalance(ctx context.Context, addr mavryk.Address, id BlockID) (int64, error) + func (c *Client) GetDelegateKey(ctx context.Context, addr mavryk.Address, id BlockID) (mavryk.Key, error) + func (c *Client) GetDelegatePendingStakingParams(ctx context.Context, addr mavryk.Address, id BlockID) ([]StakingParameters, error) + func (c *Client) GetDelegateStakingParams(ctx context.Context, addr mavryk.Address, id BlockID) (*StakingParameters, error) + func (c *Client) GetGenesisBlock(ctx context.Context) (*Block, error) + func (c *Client) GetHeadBlock(ctx context.Context) (*Block, error) + func (c *Client) GetInvalidBlock(ctx context.Context, blockID mavryk.BlockHash) (*InvalidBlock, error) + func (c *Client) GetInvalidBlocks(ctx context.Context) ([]*InvalidBlock, error) + func (c *Client) GetIssuance(ctx context.Context, id BlockID) ([]IssuanceParameters, error) + func (c *Client) GetManagerKey(ctx context.Context, addr mavryk.Address, id BlockID) (mavryk.Key, error) + func (c *Client) GetMempool(ctx context.Context) (*Mempool, error) + func (c *Client) GetNetworkConnections(ctx context.Context) ([]*NetworkConnection, error) + func (c *Client) GetNetworkPeer(ctx context.Context, peerID string) (*NetworkPeer, error) + func (c *Client) GetNetworkPeerBanned(ctx context.Context, peerID string) (bool, error) + func (c *Client) GetNetworkPeerLog(ctx context.Context, peerID string) ([]*NetworkPeerLogEntry, error) + func (c *Client) GetNetworkPeers(ctx context.Context, filter string) ([]*NetworkPeer, error) + func (c *Client) GetNetworkPoint(ctx context.Context, address string) (*NetworkPoint, error) + func (c *Client) GetNetworkPointBanned(ctx context.Context, address string) (bool, error) + func (c *Client) GetNetworkPointLog(ctx context.Context, address string) ([]*NetworkPointLogEntry, error) + func (c *Client) GetNetworkPoints(ctx context.Context, filter string) ([]*NetworkPoint, error) + func (c *Client) GetNetworkStats(ctx context.Context) (*NetworkStats, error) + func (c *Client) GetNormalizedScript(ctx context.Context, addr mavryk.Address, mode UnparsingMode) (*micheline.Script, error) + func (c *Client) GetParams(ctx context.Context, id BlockID) (*mavryk.Params, error) + func (c *Client) GetRollSnapshotInfoCycle(ctx context.Context, id BlockID, cycle int64) (*RollSnapshotInfo, error) + func (c *Client) GetSnapshotIndexCycle(ctx context.Context, id BlockID, cycle int64) (*SnapshotIndex, error) + func (c *Client) GetStakingSnapshotInfoCycle(ctx context.Context, id BlockID, cycle int64) (*StakingSnapshotInfo, error) + func (c *Client) GetStatus(ctx context.Context) (Status, error) + func (c *Client) GetTipHeader(ctx context.Context) (*BlockHeader, error) + func (c *Client) GetTips(ctx context.Context, depth int, head mavryk.BlockHash) ([][]mavryk.BlockHash, error) + func (c *Client) GetUnstakedFrozenDeposits(ctx context.Context, addr mavryk.Address, id BlockID) ([]FrozenDeposit, error) + func (c *Client) GetVersionInfo(ctx context.Context) (VersionInfo, error) + func (c *Client) GetVoteProposal(ctx context.Context, id BlockID) (mavryk.ProtocolHash, error) + func (c *Client) GetVoteQuorum(ctx context.Context, id BlockID) (int, error) + func (c *Client) GetVoteResult(ctx context.Context, id BlockID) (BallotSummary, error) + func (c *Client) Init(ctx context.Context) error + func (c *Client) ListActiveBigmapKeys(ctx context.Context, bigmap int64) ([]mavryk.ExprHash, error) + func (c *Client) ListActiveBigmapValues(ctx context.Context, bigmap int64, id BlockID) ([]micheline.Prim, error) + func (c *Client) ListActiveBigmapValuesExt(ctx context.Context, bigmap int64, id BlockID, offset, limit int) ([]micheline.Prim, error) + func (c *Client) ListActiveDelegates(ctx context.Context, id BlockID) (DelegateList, error) + func (c *Client) ListBakingRights(ctx context.Context, id BlockID, max int) ([]BakingRight, error) + func (c *Client) ListBakingRightsCycle(ctx context.Context, id BlockID, cycle int64, max int) ([]BakingRight, error) + func (c *Client) ListBallots(ctx context.Context, id BlockID) (BallotList, error) + func (c *Client) ListBigmapKeys(ctx context.Context, bigmap int64, id BlockID) ([]mavryk.ExprHash, error) + func (c *Client) ListBigmapValues(ctx context.Context, bigmap int64, id BlockID) ([]micheline.Prim, error) + func (c *Client) ListBigmapValuesExt(ctx context.Context, bigmap int64, id BlockID, offset, limit int) ([]micheline.Prim, error) + func (c *Client) ListContracts(ctx context.Context, id BlockID) (Contracts, error) + func (c *Client) ListEndorsingRights(ctx context.Context, id BlockID) ([]EndorsingRight, error) + func (c *Client) ListEndorsingRightsCycle(ctx context.Context, id BlockID, cycle int64) ([]EndorsingRight, error) + func (c *Client) ListProposals(ctx context.Context, id BlockID) (ProposalList, error) + func (c *Client) ListSnapshotRollOwners(ctx context.Context, id BlockID, cycle, index int64) (*SnapshotOwners, error) + func (c *Client) ListVoters(ctx context.Context, id BlockID) (VoterList, error) + func (c *Client) Listen() + func (c *Client) MonitorBlockHeader(ctx context.Context, monitor *BlockHeaderMonitor) error + func (c *Client) MonitorBootstrapped(ctx context.Context, monitor *BootstrapMonitor) error + func (c *Client) MonitorMempool(ctx context.Context, monitor *MempoolMonitor) error + func (c *Client) MonitorNetworkPeerLog(ctx context.Context, peerID string, monitor *NetworkPeerMonitor) error + func (c *Client) MonitorNetworkPointLog(ctx context.Context, address string, monitor *NetworkPointMonitor) error + func (c *Client) NewRequest(ctx context.Context, method, urlStr string, body interface{}) (*http.Request, error) + func (c *Client) Post(ctx context.Context, urlpath string, body, result interface{}) error + func (c *Client) Put(ctx context.Context, urlpath string, body, result interface{}) error + func (c *Client) ResolveChainConfig(ctx context.Context) error + func (c *Client) RunCallback(ctx context.Context, id BlockID, body, resp interface{}) error + func (c *Client) RunCode(ctx context.Context, id BlockID, body, resp interface{}) error + func (c *Client) RunOperation(ctx context.Context, id BlockID, body, resp interface{}) error + func (c *Client) RunView(ctx context.Context, id BlockID, body, resp interface{}) error + func (c *Client) Send(ctx context.Context, op *codec.Op, opts *CallOptions) (*Receipt, error) + func (c *Client) Simulate(ctx context.Context, o *codec.Op, opts *CallOptions) (*Receipt, error) + func (c *Client) SimulateOperation(ctx context.Context, id BlockID, body, resp interface{}) error + func (c *Client) TraceCode(ctx context.Context, id BlockID, body, resp interface{}) error + func (c *Client) TrustNetworkPeer(ctx context.Context, peerID string) error + func (c *Client) TrustNetworkPoint(ctx context.Context, address string) error + func (c *Client) UseIpfsUrl(uri string) error + func (c *Client) Validate(ctx context.Context, o *codec.Op) error + type CommitInfo struct + CommitDate string + CommitHash string + type ConnVersion struct + Major uint16 + Minor uint16 + Name string + type ConstantRegistration struct + Value micheline.Prim + func (c ConstantRegistration) Costs() mavryk.Costs + type Constants struct + BlocksPerCycle int64 + BlocksPerRollSnapshot int64 + BlocksPerStakeSnapshot int64 + CostPerByte int64 + HardGasLimitPerBlock int64 + HardGasLimitPerOperation int64 + HardStorageLimitPerOperation int64 + MaxOperationDataLength int + MaxOperationsTimeToLive int64 + MichelsonMaximumTypeSize int + MinimalBlockDelay int + OriginationBurn int64 + OriginationSize int64 + PreservedCycles int64 + TimeBetweenBlocks []string + func (c Constants) MapToChainParams() *mavryk.Params + type ContractInfo struct + Balance int64 + Counter int64 + Delegate mavryk.Address + FrozenDeposits struct{ ... } + FrozenDepositsPseudotokens int64 + Manager string + MissedAttestations struct{ ... } + StakingParameters struct{} + UnstakeRequests struct{ ... } + UnstakedFrozenDeposits []UnstakedDeposit + func (i ContractInfo) IsRevealed() bool + func (i ContractInfo) ManagerKey() mavryk.Key + type Contracts []mavryk.Address + type CycleBalance struct + Cycle int64 + Deposit int64 + Fees int64 + Rewards int64 + type CycleKey struct + Cycle int64 + Pkh mavryk.Address + type DalAttestation struct + Attestation mavryk.Z + Attestor mavryk.Address + Level int64 + type DalPublishSlotHeader struct + SlotHeader struct{ ... } + type Delegate struct + ActiveConsensusKey mavryk.Address + Balance int64 + Block string + CurrentFrozenDeposits int64 + Deactivated bool + Delegate mavryk.Address + DelegatedBalance int64 + DelegatedContracts []mavryk.Address + FrozenBalance int64 + FrozenBalanceByCycle []CycleBalance + FrozenDeposits int64 + FrozenDepositsLimit int64 + FullBalance int64 + GracePeriod int64 + Height int64 + PendingConsensusKeys []CycleKey + StakingBalance int64 + VotingPower Int64orString + type DelegateList []mavryk.Address + type Delegation struct + Delegate mavryk.Address + func (d Delegation) Costs() mavryk.Costs + type DoubleBaking struct + BH1 BlockHeader + BH2 BlockHeader + func (d DoubleBaking) Costs() mavryk.Costs + type DoubleEndorsement struct + OP1 InlinedEndorsement + OP2 InlinedEndorsement + func (d DoubleEndorsement) Costs() mavryk.Costs + type DrainDelegate struct + ConsensusKey mavryk.Address + Delegate mavryk.Address + Destination mavryk.Address + type Endorsement struct + Endorsement *InlinedEndorsement + Level int64 + PayloadHash mavryk.PayloadHash + Round int + Slot int + func (e Endorsement) GetLevel() int64 + type EndorsingRight struct + Delegate mavryk.Address + EndorsingPower int + EstimatedTime time.Time + FirstSlot int + Level int64 + Slots []int + func (r EndorsingRight) Address() mavryk.Address + func (r EndorsingRight) Power() int + type Error interface + ErrorID func() string + ErrorKind func() string + type Errors []Error + func (e *Errors) UnmarshalJSON(data []byte) error + func (e Errors) Error() string + func (e Errors) ErrorID() string + func (e Errors) ErrorKind() string + type FrozenDeposit struct + Cycle int64 + Deposit int64 + type GameStatus struct + Kind string + Player *mavryk.Address + Reason string + Status string + func (s *GameStatus) UnmarshalJSON(buf []byte) error + type Generic struct + Metadata OperationMetadata + OpKind mavryk.OpType + func (e Generic) Costs() mavryk.Costs + func (e Generic) Kind() mavryk.OpType + func (e Generic) Limits() mavryk.Limits + func (e Generic) Meta() OperationMetadata + func (e Generic) Result() OperationResult + type GenericError struct + ID string + Kind string + With micheline.Prim + func (e GenericError) Error() string + func (e GenericError) ErrorID() string + func (e GenericError) ErrorKind() string + type GenesisData struct + Accounts []*X0 + Commitments []*X2 + Contracts []*X1 + func (b *GenesisData) Supply() int64 + func (b *GenesisData) UnmarshalText(data []byte) error + type HTTPError interface + type HTTPStatus interface + Body func() []byte + Request func() string + Status func() string + StatusCode func() int + type IDTimestamp struct + ID string + Timestamp time.Time + func (i *IDTimestamp) UnmarshalJSON(data []byte) error + type ImplicitResult struct + BalanceUpdates BalanceUpdates + ConsumedGas int64 + ConsumedMilliGas int64 + Kind mavryk.OpType + OriginatedContracts []mavryk.Address + PaidStorageSizeDiff int64 + Script *micheline.Script + Storage *micheline.Prim + StorageSize int64 + func (r ImplicitResult) Gas() int64 + func (r ImplicitResult) MilliGas() int64 + type IncreasePaidStorage struct + Amount int64 + Destination mavryk.Address + func (t IncreasePaidStorage) Costs() mavryk.Costs + type InlinedEndorsement struct + Branch mavryk.BlockHash + Operations Endorsement + Signature mavryk.Signature + type Int64orString int64 + func (i *Int64orString) UnmarshalJSON(data []byte) error + func (i Int64orString) Int() int + func (i Int64orString) Int64() int64 + func (i Int64orString) MarshalJSON() ([]byte, error) + func (i Int64orString) String() string + type InternalResult struct + Amount int64 + Balance int64 + Delegate *mavryk.Address + Destination *mavryk.Address + Kind mavryk.OpType + Nonce int64 + Parameters *micheline.Parameters + Payload micheline.Prim + Result OperationResult + Script *micheline.Script + Source mavryk.Address + Tag string + TicketUpdates []TicketUpdate + Type micheline.Prim + func (r InternalResult) Costs() mavryk.Costs + type InvalidBlock struct + Block mavryk.BlockHash + Error Errors + Level int64 + type IssuanceParameters struct + AttestingReward int64 + BakingBonus int64 + BakingReward int64 + Cycle int64 + LBSubsidy int64 + SeedNonceTip int64 + VdfTip int64 + type LevelInfo struct + Cycle int64 + CyclePosition int64 + ExpectedCommitment bool + Level int64 + LevelPosition int64 + VotingPeriod int64 + VotingPeriodPosition int64 + type Manager struct + Counter int64 + Fee int64 + GasLimit int64 + Source mavryk.Address + StorageLimit int64 + func (e Manager) Limits() mavryk.Limits + type Mempool struct + Applied []*Operation + BranchDelayed []*Operation + BranchRefused []*Operation + Outdated []*Operation + Refused []*Operation + Unprocessed []*Operation + func (m *Mempool) UnmarshalJSON(data []byte) error + type MempoolMonitor struct + func NewMempoolMonitor() *MempoolMonitor + func (m *MempoolMonitor) Close() + func (m *MempoolMonitor) Closed() <-chan struct{} + func (m *MempoolMonitor) Err(err error) + func (m *MempoolMonitor) New() interface{} + func (m *MempoolMonitor) Recv(ctx context.Context) ([]*Operation, error) + func (m *MempoolMonitor) Send(ctx context.Context, val interface{}) + type MetadataMode string + const MetadataModeAlways + const MetadataModeNever + const MetadataModeUnset + type Monitor interface + Close func() + Closed func() <-chan struct{} + Err func(error) + New func() interface{} + Send func(ctx context.Context, val interface{}) + type NetworkAddress struct + Addr string + Port uint16 + type NetworkConnection struct + IDPoint NetworkAddress + Incoming bool + LocalMetadata NetworkMetadata + PeerID string + Private bool + RemoteMetadata NetworkMetadata + RemoteSocketPort uint16 + Versions []*ConnVersion + type NetworkConnectionTimestamp struct + Timestamp time.Time + func (n *NetworkConnectionTimestamp) UnmarshalJSON(data []byte) error + type NetworkMetadata struct + DisableMempool bool + PrivateNode bool + type NetworkPeer struct + ConnMetadata *NetworkMetadata + LastDisconnection *NetworkConnectionTimestamp + LastEstablishedConnection *NetworkConnectionTimestamp + LastFailedConnection *NetworkConnectionTimestamp + LastMiss *NetworkConnectionTimestamp + LastRejectedConnection *NetworkConnectionTimestamp + LastSeen *NetworkConnectionTimestamp + PeerID string + ReachableAt *NetworkAddress + Score int64 + Stat NetworkStats + State string + Trusted bool + type NetworkPeerLogEntry struct + Kind string + Timestamp time.Time + type NetworkPeerMonitor struct + func NewNetworkPeerMonitor() *NetworkPeerMonitor + func (m *NetworkPeerMonitor) Close() + func (m *NetworkPeerMonitor) Closed() <-chan struct{} + func (m *NetworkPeerMonitor) Err(err error) + func (m *NetworkPeerMonitor) New() interface{} + func (m *NetworkPeerMonitor) Recv(ctx context.Context) (*NetworkPeerLogEntry, error) + func (m *NetworkPeerMonitor) Send(ctx context.Context, val interface{}) + type NetworkPoint struct + Address string + GreylistedUntil time.Time + LastDisconnection *IDTimestamp + LastEstablishedConnection *IDTimestamp + LastFailedConnection time.Time + LastMiss time.Time + LastRejectedConnection *IDTimestamp + LastSeen *IDTimestamp + P2PPeerID string + State NetworkPointState + Trusted bool + type NetworkPointLogEntry struct + Kind NetworkPointState + Timestamp time.Time + type NetworkPointMonitor struct + func NewNetworkPointMonitor() *NetworkPointMonitor + func (m *NetworkPointMonitor) Close() + func (m *NetworkPointMonitor) Closed() <-chan struct{} + func (m *NetworkPointMonitor) Err(err error) + func (m *NetworkPointMonitor) New() interface{} + func (m *NetworkPointMonitor) Recv(ctx context.Context) (*NetworkPointLogEntry, error) + func (m *NetworkPointMonitor) Send(ctx context.Context, val interface{}) + type NetworkPointState struct + EventKind string + P2PPeerID string + type NetworkStats struct + CurrentInflow int64 + CurrentOutflow int64 + TotalBytesRecv int64 + TotalBytesSent int64 + type NetworkVersion struct + ChainName string + DistributedDbVersion int + P2pVersion int + type NodeVersion struct + Major int + Minor int + type Observer struct + func NewObserver() *Observer + func (m *Observer) Close() + func (m *Observer) Head() *BlockHeaderLogEntry + func (m *Observer) Listen(cli *Client) + func (m *Observer) ListenMempool(cli *Client) + func (m *Observer) Subscribe(oh mavryk.OpHash, cb ObserverCallback) int + func (m *Observer) Unsubscribe(id int) + func (m *Observer) WithDelay(minDelay time.Duration) *Observer + type ObserverCallback func(*BlockHeaderLogEntry, int64, int, int, bool) bool + type Operation struct + Branch mavryk.BlockHash + ChainID mavryk.ChainIdHash + Contents OperationList + Errors []OperationError + Hash mavryk.OpHash + Metadata string + Protocol mavryk.ProtocolHash + Signature mavryk.Signature + func (o Operation) Costs() []mavryk.Costs + func (o Operation) TotalCosts() mavryk.Costs + type OperationError struct + Contract *mavryk.Address + Raw json.RawMessage + func (o *OperationError) UnmarshalJSON(data []byte) error + func (o OperationError) MarshalJSON() ([]byte, error) + type OperationList []TypedOperation + func (e *OperationList) UnmarshalJSON(data []byte) error + func (o OperationList) Contains(typ mavryk.OpType) bool + func (o OperationList) Len() int + func (o OperationList) N(n int) TypedOperation + func (o OperationList) Select(typ mavryk.OpType, n int) TypedOperation + type OperationListLength struct + MaxOp int + MaxSize int + type OperationMetadata struct + BalanceUpdates BalanceUpdates + Delegate mavryk.Address + EndorsementPower int + ForbiddenDelegate mavryk.Address + InternalResults []*InternalResult + Level int64 + PreendorsementPower int + Result OperationResult + Slots []int + func (m OperationMetadata) Address() mavryk.Address + type OperationResult struct + Allocated bool + BalanceUpdates BalanceUpdates + BigmapDiff json.RawMessage + ConsumedGas int64 + ConsumedMilliGas int64 + Errors []OperationError + GlobalAddress mavryk.ExprHash + LazyStorageDiff json.RawMessage + OriginatedContracts []mavryk.Address + PaidStorageSizeDiff int64 + Status mavryk.OpStatus + Storage *micheline.Prim + StorageSize int64 + TicketReceipts []TicketUpdate + TicketUpdatesCorrect []TicketUpdate + func (r OperationResult) BigmapEvents() micheline.BigmapEvents + func (r OperationResult) Gas() int64 + func (r OperationResult) IsSuccess() bool + func (r OperationResult) MilliGas() int64 + func (r OperationResult) TicketUpdates() []TicketUpdate + type Origination struct + Balance int64 + Delegatable *bool + Delegate *mavryk.Address + ManagerPubkey mavryk.Address + ManagerPubkey2 mavryk.Address + Script *micheline.Script + Spendable *bool + func (o Origination) Costs() mavryk.Costs + func (o Origination) ManagerAddress() mavryk.Address + type PendingOperation Operation + func (o *PendingOperation) UnmarshalJSON(data []byte) error + func (o PendingOperation) MarshalJSON() ([]byte, error) + type Proposal struct + Proposal mavryk.ProtocolHash + Upvotes int64 + func (p *Proposal) UnmarshalJSON(data []byte) error + type ProposalList []Proposal + type Proposals struct + Period int + Proposals []mavryk.ProtocolHash + Source mavryk.Address + type RPCError interface + Errors func() []Error + type Receipt struct + Block mavryk.BlockHash + Height int64 + List int + Op *Operation + Pos int + func (r *Receipt) Costs() []mavryk.Costs + func (r *Receipt) Error() error + func (r *Receipt) IsSuccess() bool + func (r *Receipt) MinLimits() []mavryk.Limits + func (r *Receipt) OriginatedContract() (mavryk.Address, bool) + func (r *Receipt) TotalCosts() mavryk.Costs + type Result struct + func NewResult(oh mavryk.OpHash) *Result + func (r *Result) Cancel() + func (r *Result) Confirmations() int64 + func (r *Result) Done() <-chan struct{} + func (r *Result) Err() error + func (r *Result) GetReceipt(ctx context.Context) (*Receipt, error) + func (r *Result) Hash() mavryk.OpHash + func (r *Result) Listen(o *Observer) + func (r *Result) Wait() + func (r *Result) WaitContext(ctx context.Context) bool + func (r *Result) WithConfirmations(n int64) *Result + func (r *Result) WithTTL(n int64) *Result + type Reveal struct + PublicKey mavryk.Key + func (r Reveal) Costs() mavryk.Costs + type RollSnapshotInfo struct + LastRoll []string + Nonces []string + RandomSeed string + RollSnapshot int + type RpcClient interface + BanNetworkPeer func(ctx context.Context, peerID string) error + BanNetworkPoint func(ctx context.Context, address string) error + Broadcast func(ctx context.Context, o *codec.Op) (mavryk.OpHash, error) + BroadcastOperation func(ctx context.Context, body []byte) (hash mavryk.OpHash, err error) + Client func() *http.Client + Close func() + Complete func(ctx context.Context, o *codec.Op, key mavryk.Key) error + ConnectToNetworkPoint func(ctx context.Context, address string, timeout time.Duration) error + Do func(req *http.Request, v interface{}) error + DoAsync func(req *http.Request, mon Monitor) error + ForgeOperation func(ctx context.Context, id BlockID, body, resp interface{}) error + Get func(ctx context.Context, urlpath string, result interface{}) error + GetActiveBigmapInfo func(ctx context.Context, bigmap int64) (*BigmapInfo, error) + GetActiveBigmapValue func(ctx context.Context, bigmap int64, hash mavryk.ExprHash) (micheline.Prim, error) + GetAsync func(ctx context.Context, urlpath string, mon Monitor) error + GetBigmapInfo func(ctx context.Context, bigmap int64, id BlockID) (*BigmapInfo, error) + GetBigmapValue func(ctx context.Context, bigmap int64, hash mavryk.ExprHash, id BlockID) (micheline.Prim, error) + GetBlock func(ctx context.Context, id BlockID) (*Block, error) + GetBlockHash func(ctx context.Context, id BlockID) (hash mavryk.BlockHash, err error) + GetBlockHeader func(ctx context.Context, id BlockID) (*BlockHeader, error) + GetBlockHeight func(ctx context.Context, height int64) (*Block, error) + GetBlockMetadata func(ctx context.Context, id BlockID) (*BlockMetadata, error) + GetBlockOperation func(ctx context.Context, id BlockID, l, n int) (*Operation, error) + GetBlockOperationHash func(ctx context.Context, id BlockID, l, n int) (mavryk.OpHash, error) + GetBlockOperationHashes func(ctx context.Context, id BlockID) ([][]mavryk.OpHash, error) + GetBlockOperationList func(ctx context.Context, id BlockID, l int) ([]Operation, error) + GetBlockOperationListHashes func(ctx context.Context, id BlockID, l int) ([]mavryk.OpHash, error) + GetBlockOperations func(ctx context.Context, id BlockID) ([][]Operation, error) + GetBlockPredHashes func(ctx context.Context, hash mavryk.BlockHash, count int) ([]mavryk.BlockHash, error) + GetChainId func(ctx context.Context) (mavryk.ChainIdHash, error) + GetConstants func(ctx context.Context, id BlockID) (con Constants, err error) + GetContract func(ctx context.Context, addr mavryk.Address, id BlockID) (*ContractInfo, error) + GetContractBalance func(ctx context.Context, addr mavryk.Address, id BlockID) (mavryk.Z, error) + GetContractEntrypoints func(ctx context.Context, addr mavryk.Address) (map[string]micheline.Type, error) + GetContractExt func(ctx context.Context, addr mavryk.Address, id BlockID) (*ContractInfo, error) + GetContractScript func(ctx context.Context, addr mavryk.Address) (*micheline.Script, error) + GetContractStorage func(ctx context.Context, addr mavryk.Address, id BlockID) (micheline.Prim, error) + GetContractStorageNormalized func(ctx context.Context, addr mavryk.Address, id BlockID, mode UnparsingMode) (micheline.Prim, error) + GetCustomConstants func(ctx context.Context, id BlockID, resp any) error + GetDelegate func(ctx context.Context, addr mavryk.Address, id BlockID) (*Delegate, error) + GetDelegateBalance func(ctx context.Context, addr mavryk.Address, id BlockID) (int64, error) + GetGenesisBlock func(ctx context.Context) (*Block, error) + GetHeadBlock func(ctx context.Context) (*Block, error) + GetInvalidBlock func(ctx context.Context, blockID mavryk.BlockHash) (*InvalidBlock, error) + GetInvalidBlocks func(ctx context.Context) ([]*InvalidBlock, error) + GetManagerKey func(ctx context.Context, addr mavryk.Address, id BlockID) (mavryk.Key, error) + GetMempool func(ctx context.Context) (*Mempool, error) + GetNetworkConnections func(ctx context.Context) ([]*NetworkConnection, error) + GetNetworkPeer func(ctx context.Context, peerID string) (*NetworkPeer, error) + GetNetworkPeerBanned func(ctx context.Context, peerID string) (bool, error) + GetNetworkPeerLog func(ctx context.Context, peerID string) ([]*NetworkPeerLogEntry, error) + GetNetworkPeers func(ctx context.Context, filter string) ([]*NetworkPeer, error) + GetNetworkPoint func(ctx context.Context, address string) (*NetworkPoint, error) + GetNetworkPointBanned func(ctx context.Context, address string) (bool, error) + GetNetworkPointLog func(ctx context.Context, address string) ([]*NetworkPointLogEntry, error) + GetNetworkPoints func(ctx context.Context, filter string) ([]*NetworkPoint, error) + GetNetworkStats func(ctx context.Context) (*NetworkStats, error) + GetNormalizedScript func(ctx context.Context, addr mavryk.Address, mode UnparsingMode) (*micheline.Script, error) + GetParams func(ctx context.Context, id BlockID) (*mavryk.Params, error) + GetRollSnapshotInfoCycle func(ctx context.Context, id BlockID, cycle int64) (*RollSnapshotInfo, error) + GetSnapshotIndexCycle func(ctx context.Context, id BlockID, cycle int64) (*SnapshotIndex, error) + GetStakingSnapshotInfoCycle func(ctx context.Context, id BlockID, cycle int64) (*StakingSnapshotInfo, error) + GetStatus func(ctx context.Context) (Status, error) + GetTipHeader func(ctx context.Context) (*BlockHeader, error) + GetTips func(ctx context.Context, depth int, head mavryk.BlockHash) ([][]mavryk.BlockHash, error) + GetVersionInfo func(ctx context.Context) (VersionInfo, error) + GetVoteProposal func(ctx context.Context, id BlockID) (mavryk.ProtocolHash, error) + GetVoteQuorum func(ctx context.Context, id BlockID) (int, error) + GetVoteResult func(ctx context.Context, id BlockID) (BallotSummary, error) + Init func(ctx context.Context) error + ListActiveBigmapKeys func(ctx context.Context, bigmap int64) ([]mavryk.ExprHash, error) + ListActiveBigmapValues func(ctx context.Context, bigmap int64, id BlockID) ([]micheline.Prim, error) + ListActiveDelegates func(ctx context.Context, id BlockID) (DelegateList, error) + ListBakingRights func(ctx context.Context, id BlockID, max int) ([]BakingRight, error) + ListBakingRightsCycle func(ctx context.Context, id BlockID, cycle int64, max int) ([]BakingRight, error) + ListBallots func(ctx context.Context, id BlockID) (BallotList, error) + ListBigmapKeys func(ctx context.Context, bigmap int64, id BlockID) ([]mavryk.ExprHash, error) + ListBigmapValues func(ctx context.Context, bigmap int64, id BlockID) ([]micheline.Prim, error) + ListContracts func(ctx context.Context, id BlockID) (Contracts, error) + ListEndorsingRights func(ctx context.Context, id BlockID) ([]EndorsingRight, error) + ListEndorsingRightsCycle func(ctx context.Context, id BlockID, cycle int64) ([]EndorsingRight, error) + ListProposals func(ctx context.Context, id BlockID) (ProposalList, error) + ListSnapshotRollOwners func(ctx context.Context, id BlockID, cycle, index int64) (*SnapshotOwners, error) + ListVoters func(ctx context.Context, id BlockID) (VoterList, error) + Listen func() + MonitorBlockHeader func(ctx context.Context, monitor *BlockHeaderMonitor) error + MonitorBootstrapped func(ctx context.Context, monitor *BootstrapMonitor) error + MonitorMempool func(ctx context.Context, monitor *MempoolMonitor) error + MonitorNetworkPeerLog func(ctx context.Context, peerID string, monitor *NetworkPeerMonitor) error + MonitorNetworkPointLog func(ctx context.Context, address string, monitor *NetworkPointMonitor) error + NewRequest func(ctx context.Context, method, urlStr string, body interface{}) (*http.Request, error) + Post func(ctx context.Context, urlpath string, body, result interface{}) error + Put func(ctx context.Context, urlpath string, body, result interface{}) error + ResolveChainConfig func(ctx context.Context) error + RunCallback func(ctx context.Context, id BlockID, body, resp interface{}) error + RunCode func(ctx context.Context, id BlockID, body, resp interface{}) error + RunOperation func(ctx context.Context, id BlockID, body, resp interface{}) error + RunView func(ctx context.Context, id BlockID, body, resp interface{}) error + Send func(ctx context.Context, op *codec.Op, opts *CallOptions) (*Receipt, error) + Simulate func(ctx context.Context, o *codec.Op, opts *CallOptions) (*Receipt, error) + TraceCode func(ctx context.Context, id BlockID, body, resp interface{}) error + TrustNetworkPeer func(ctx context.Context, peerID string) error + TrustNetworkPoint func(ctx context.Context, address string) error + UseIpfsUrl func(uri string) error + Validate func(ctx context.Context, o *codec.Op) error + type RunCodeRequest struct + Amount mavryk.N + Balance mavryk.N + ChainId mavryk.ChainIdHash + Entrypoint string + Gas *mavryk.N + Input micheline.Prim + Payer *mavryk.Address + Script micheline.Code + Source *mavryk.Address + Storage micheline.Prim + type RunCodeResponse struct + BigmapDiff micheline.BigmapEvents + LazyStorageDiff micheline.LazyEvents + Operations []Operation + Storage micheline.Prim + type RunOperationRequest struct + ChainId mavryk.ChainIdHash + Latency int64 + Operation *codec.Op + type RunViewRequest struct + ChainId mavryk.ChainIdHash + Contract mavryk.Address + Entrypoint string + Gas mavryk.N + Input micheline.Prim + Mode string + Now string + Payer mavryk.Address + Source mavryk.Address + UnlimitedGas bool + View string + type RunViewResponse struct + Data micheline.Prim + type SeedNonce struct + Level int64 + Nonce mavryk.HexBytes + type SetDepositsLimit struct + Limit int64 + Metadata OperationMetadata + func (r SetDepositsLimit) Costs() mavryk.Costs + func (r SetDepositsLimit) Meta() OperationMetadata + func (r SetDepositsLimit) Result() OperationResult + type SmartRollupAddMessages struct + Messages []mavryk.HexBytes + type SmartRollupCement struct + Commitment *mavryk.SmartRollupCommitHash + Rollup mavryk.Address + type SmartRollupCommitment struct + CompressedState mavryk.SmartRollupStateHash + InboxLevel int64 + NumberOfTicks mavryk.Z + Predecessor mavryk.SmartRollupCommitHash + type SmartRollupExecuteOutboxMessage struct + CementedCommitment mavryk.SmartRollupCommitHash + OutputProof mavryk.HexBytes + Rollup mavryk.Address + type SmartRollupInputProof struct + Counter mavryk.Z + Kind string + Level int64 + Proof mavryk.HexBytes + type SmartRollupOriginate struct + Kernel mavryk.HexBytes + OriginationProof mavryk.HexBytes + ParametersTy micheline.Prim + PvmKind mavryk.PvmKind + type SmartRollupProof struct + InputProof *SmartRollupInputProof + PvmStep mavryk.HexBytes + type SmartRollupPublish struct + Commitment SmartRollupCommitment + Rollup mavryk.Address + type SmartRollupRecoverBond struct + Rollup mavryk.Address + Staker mavryk.Address + type SmartRollupRefutation struct + Choice *mavryk.Z + Kind string + OpponentHash *mavryk.SmartRollupCommitHash + PlayerHash *mavryk.SmartRollupCommitHash + Step *SmartRollupRefuteStep + type SmartRollupRefute struct + Opponent mavryk.Address + Refutation SmartRollupRefutation + Rollup mavryk.Address + type SmartRollupRefuteStep struct + Proof *SmartRollupProof + Ticks []SmartRollupTick + func (s *SmartRollupRefuteStep) UnmarshalJSON(buf []byte) error + func (s SmartRollupRefuteStep) MarshalJSON() ([]byte, error) + type SmartRollupResult struct + Address *mavryk.Address + Commitment *mavryk.SmartRollupCommitHash + GameStatus *GameStatus + InboxLevel int64 + PublishedAtLevel int64 + Size *mavryk.Z + StakedHash *mavryk.SmartRollupCommitHash + type SmartRollupTick struct + State mavryk.SmartRollupStateHash + Tick mavryk.Z + type SmartRollupTimeout struct + Rollup mavryk.Address + Stakers struct{ ... } + type SnapshotIndex struct + Base int64 + Cycle int64 + Index int + type SnapshotOwners struct + Cycle int64 + Index int64 + Rolls []SnapshotRoll + type SnapshotRoll struct + OwnerKey mavryk.Key + RollId int64 + func (r *SnapshotRoll) UnmarshalJSON(data []byte) error + func (r SnapshotRoll) MarshalJSON() ([]byte, error) + type StakeInfo struct + ActiveStake int64 + Baker mavryk.Address + type StakingParameters struct + Cycle int64 + Edge int64 + Limit int64 + type StakingSnapshotInfo struct + BakerStake []StakeInfo + Nonces []string + RandomSeed string + TotalActiveStake int64 + type Status struct + Bootstrapped bool + SyncState string + type Ticket struct + Content micheline.Prim + Ticketer mavryk.Address + Type micheline.Prim + type TicketBalanceUpdate struct + Account mavryk.Address + Amount mavryk.Z + type TicketUpdate struct + Ticket Ticket + Updates []TicketBalanceUpdate + type Transaction struct + Amount int64 + Destination mavryk.Address + Parameters *micheline.Parameters + func (t Transaction) Costs() mavryk.Costs + type TransferTicket struct + Amount mavryk.Z + Contents micheline.Prim + Destination mavryk.Address + Entrypoint string + Ticketer mavryk.Address + Type micheline.Prim + func (t TransferTicket) Costs() mavryk.Costs + type TxRollup struct + Batch TxRollupBatch + Commit TxRollupCommit + Dispatch TxRollupDispatch + Reject TxRollupRejection + Rollup mavryk.Address + func (r *TxRollup) Target() mavryk.Address + func (r *TxRollup) UnmarshalJSON(data []byte) error + type TxRollupBatch struct + Content mavryk.HexBytes + type TxRollupCommit struct + InboxMerkleRoot string + Level int64 + Messages []string + Predecessor string + type TxRollupDispatch struct + ContextHash string + Level int64 + MessageIndex int64 + TicketsInfo json.RawMessage + TxRollup mavryk.Address + type TxRollupRejection struct + Level int64 + Message json.RawMessage + MessagePath []string + MessagePosition mavryk.Z + MessageResultHash string + MessageResultPath []string + PreviousMessageResult json.RawMessage + PreviousMessageResultPath []string + Proof json.RawMessage + type TxRollupResult struct + Level int64 + OriginatedRollup mavryk.Address + type TypedOperation interface + Costs func() mavryk.Costs + Kind func() mavryk.OpType + Limits func() mavryk.Limits + Meta func() OperationMetadata + Result func() OperationResult + type UnparsingMode string + func (m UnparsingMode) String() string + type UnstakedDeposit struct + ActualAmount int64 + Cycle int64 + InitialAmount int64 + func (u *UnstakedDeposit) UnmarshalJSON(buf []byte) error + type UpdateConsensusKey struct + Pk mavryk.Key + func (t UpdateConsensusKey) Costs() mavryk.Costs + type VdfRevelation struct + Solution []mavryk.HexBytes + type VersionInfo struct + CommitInfo CommitInfo + NetworkVersion NetworkVersion + NodeVersion NodeVersion + type Voter struct + Delegate mavryk.Address + Power int64 + Rolls int64 + type VoterList []Voter + type VotingPeriod struct + Index int64 + Kind mavryk.VotingPeriodKind + StartPosition int64 + type VotingPeriodInfo struct + Position int64 + Remaining int64 + VotingPeriod VotingPeriod + type X0 struct + Addr mavryk.Address + Key mavryk.Key + Value int64 + type X1 struct + Addr mavryk.Address + Delegate mavryk.Address + Script micheline.Script + Value int64 + type X2 struct + Addr mavryk.Address + Value int64