Versions in this module Expand all Collapse all v0 v0.9.2 Mar 18, 2022 Changes in this version + func AccountRAMDeltasToDEOS(deltas []*zsw.AccountRAMDelta) (out []*pbcodec.AccountRAMDelta) + func AccountRAMDeltasToEOS(deltas []*pbcodec.AccountRAMDelta) (out []*zsw.AccountRAMDelta) + func ActionToDEOS(action *zsw.Action) *pbcodec.Action + func ActionToEOS(action *pbcodec.Action) (out *zsw.Action) + func ActionTraceToDEOS(in zsw.ActionTrace, execIndex uint32, opts ...conversionOption) (out *pbcodec.ActionTrace, consoleTruncated bool) + func ActionTraceToEOS(in *pbcodec.ActionTrace) (out zsw.ActionTrace) + func ActionTracesToDEOS(actionTraces []zsw.ActionTrace, opts ...conversionOption) (out []*pbcodec.ActionTrace, someConsoleTruncated bool) + func ActionTracesToEOS(actionTraces []*pbcodec.ActionTrace) (out []zsw.ActionTrace) + func ActivatedProtocolFeaturesToDEOS(in *zsw.ProtocolFeatureActivationSet) *pbcodec.ActivatedProtocolFeatures + func AuthSequenceListToEOS(in []*pbcodec.AuthSequence) (out []zsw.TransactionTraceAuthSequence) + func AuthSequenceToDEOS(in zsw.TransactionTraceAuthSequence) *pbcodec.AuthSequence + func AuthSequenceToEOS(in *pbcodec.AuthSequence) zsw.TransactionTraceAuthSequence + func AuthoritiesToDEOS(authority *zsw.Authority) *pbcodec.Authority + func AuthoritiesToEOS(authority *pbcodec.Authority) zsw.Authority + func AuthorizationToDEOS(authorization []zsw.PermissionLevel) (out []*pbcodec.PermissionLevel) + func AuthorizationToEOS(authorization []*pbcodec.PermissionLevel) (out []zsw.PermissionLevel) + func BlockDecoder(blk *bstream.Block) (interface{}, error) + func BlockFromProto(b *pbcodec.Block) (*bstream.Block, error) + func BlockHeaderToDEOS(blockHeader *zsw.BlockHeader) *pbcodec.BlockHeader + func BlockHeaderToEOS(in *pbcodec.BlockHeader) *zsw.BlockHeader + func BlockReaderFactory(reader io.Reader) (bstream.BlockReader, error) + func BlockSigningAuthorityToDEOS(authority *zsw.BlockSigningAuthority) *pbcodec.BlockSigningAuthority + func BlockSigningAuthorityToEOS(in *pbcodec.BlockSigningAuthority) *zsw.BlockSigningAuthority + func BlockWriterFactory(writer io.Writer) (bstream.BlockWriter, error) + func BlockrootMerkleToDEOS(merkle *zsw.MerkleRoot) *pbcodec.BlockRootMerkle + func BlockstoreStartBlockResolver(blocksStore dstore.Store) bstream.StartBlockResolver + func ChecksumToEOS(in string) zsw.Checksum256 + func CreationTreeToDEOS(tree CreationFlatTree) []*pbcodec.CreationFlatNode + func DeduplicateTransactionTrace(trx *pbcodec.TransactionTrace) + func ErrorCodeToDEOS(in *zsw.Uint64) uint64 + func ErrorCodeToEOS(in uint64) *zsw.Uint64 + func ExceptionToDEOS(in *zsw.Except) *pbcodec.Exception + func ExceptionToEOS(in *pbcodec.Exception) *zsw.Except + func ExtensionsToDEOS(in []*zsw.Extension) (out []*pbcodec.Extension) + func ExtensionsToEOS(in []*pbcodec.Extension) (out []*zsw.Extension) + func ExtractEOSSignedTransactionFromReceipt(trxReceipt *pbcodec.TransactionReceipt) (*zsw.SignedTransaction, error) + func GetPublicKeysFromSignedTransaction(chainID zsw.Checksum256, signedTransaction *zsw.SignedTransaction) []string + func KeyWeightsPToDEOS(keys []*zsw.KeyWeight) (out []*pbcodec.KeyWeight) + func KeyWeightsPToEOS(keys []*pbcodec.KeyWeight) (out []*zsw.KeyWeight) + func KeyWeightsToDEOS(keys []zsw.KeyWeight) (out []*pbcodec.KeyWeight) + func KeyWeightsToEOS(keys []*pbcodec.KeyWeight) (out []zsw.KeyWeight) + func LogContextToDEOS(in zsw.ExceptLogContext) *pbcodec.Exception_LogContext + func LogContextToEOS(in *pbcodec.Exception_LogContext) *zsw.ExceptLogContext + func PendingScheduleToDEOS(in *zsw.PendingSchedule) *pbcodec.PendingProducerSchedule + func PermissionLevelToDEOS(perm zsw.PermissionLevel) *pbcodec.PermissionLevel + func PermissionLevelToEOS(perm *pbcodec.PermissionLevel) zsw.PermissionLevel + func PermissionLevelWeightsToDEOS(weights []zsw.PermissionLevelWeight) (out []*pbcodec.PermissionLevelWeight) + func PermissionLevelWeightsToEOS(weights []*pbcodec.PermissionLevelWeight) (out []zsw.PermissionLevelWeight) + func PermissionToDEOS(perm *zsw.Permission) *pbcodec.Permission + func ProducerAuthoritiesToDEOS(producerAuthorities []*zsw.ProducerAuthority) (out []*pbcodec.ProducerAuthority) + func ProducerAuthoritiesToEOS(producerAuthorities []*pbcodec.ProducerAuthority) (out []*zsw.ProducerAuthority) + func ProducerAuthorityScheduleToDEOS(e *zsw.ProducerAuthoritySchedule) *pbcodec.ProducerAuthoritySchedule + func ProducerAuthorityScheduleToEOS(in *pbcodec.ProducerAuthoritySchedule) *zsw.ProducerAuthoritySchedule + func ProducerKeysToDEOS(in []zsw.ProducerKey) (out []*pbcodec.ProducerKey) + func ProducerKeysToEOS(in []*pbcodec.ProducerKey) (out []zsw.ProducerKey) + func ProducerScheduleToDEOS(e *zsw.ProducerSchedule) *pbcodec.ProducerSchedule + func ProducerScheduleToEOS(in *pbcodec.ProducerSchedule) *zsw.ProducerSchedule + func ProducerToLastImpliedIrbToDEOS(in []zsw.PairAccountNameBlockNum) []*pbcodec.ProducerToLastImpliedIRB + func ProducerToLastProducedToDEOS(in []zsw.PairAccountNameBlockNum) []*pbcodec.ProducerToLastProduced + func PublicKeysToEOS(in []string) (out []*ecc.PublicKey) + func ReduplicateTransactionTrace(trx *pbcodec.TransactionTrace) + func SignaturesToDEOS(in []ecc.Signature) (out []string) + func SignaturesToEOS(in []string) []ecc.Signature + func SignedTransactionToDEOS(trx *zsw.SignedTransaction) *pbcodec.SignedTransaction + func SignedTransactionToEOS(trx *pbcodec.SignedTransaction) *zsw.SignedTransaction + func TimestampToBlockTimestamp(in *timestamp.Timestamp) zsw.BlockTimestamp + func TimestampToJSONTime(in *timestamp.Timestamp) zsw.JSONTime + func TransactionHeaderToDEOS(trx *zsw.TransactionHeader) *pbcodec.TransactionHeader + func TransactionHeaderToEOS(trx *pbcodec.TransactionHeader) *zsw.TransactionHeader + func TransactionReceiptHeaderToDEOS(in *zsw.TransactionReceiptHeader) *pbcodec.TransactionReceiptHeader + func TransactionReceiptHeaderToEOS(in *pbcodec.TransactionReceiptHeader) *zsw.TransactionReceiptHeader + func TransactionReceiptToDEOS(txReceipt *zsw.TransactionReceipt) *pbcodec.TransactionReceipt + func TransactionStatusToDEOS(in zsw.TransactionStatus) pbcodec.TransactionStatus + func TransactionStatusToEOS(in pbcodec.TransactionStatus) zsw.TransactionStatus + func TransactionToDEOS(trx *zsw.Transaction) *pbcodec.Transaction + func TransactionToEOS(trx *pbcodec.Transaction) *zsw.Transaction + func TransactionTraceToDEOS(in *zsw.TransactionTrace, opts ...conversionOption) *pbcodec.TransactionTrace + func TransactionTraceToEOS(in *pbcodec.TransactionTrace) (out *zsw.TransactionTrace) + func WaitWeightsToDEOS(waits []zsw.WaitWeight) (out []*pbcodec.WaitWeight) + func WaitWeightsToEOS(waits []*pbcodec.WaitWeight) (out []zsw.WaitWeight) + type ABICache struct + type ABIDecoder struct + type BlockReader struct + func NewBlockReader(reader io.Reader) (out *BlockReader, err error) + func (l *BlockReader) Read() (*bstream.Block, error) + type BlockWriter struct + func NewBlockWriter(writer io.Writer) (*BlockWriter, error) + func (w *BlockWriter) Write(block *bstream.Block) error + type ConsoleReader struct + func NewConsoleReader(reader io.Reader, opts ...ConsoleReaderOption) (*ConsoleReader, error) + func (l *ConsoleReader) Close() + func (l *ConsoleReader) Done() <-chan interface{} + func (l *ConsoleReader) Read() (out interface{}, err error) + type ConsoleReaderOption interface + func LimitConsoleLength(maxByteCount int) ConsoleReaderOption + type CreationFlatNode = [3]int + type CreationFlatTree = []CreationFlatNode + type PermOp struct + ActionIndex int + NewPerm *permissionObject + OldPerm *permissionObject + Operation string + type Specification struct + Name string + Value string + type SubjectiveRestrictions struct + EarliestAllowedActivationTime zsw.JSONTime + Enable bool + PreactivationRequired bool