Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApproveSafeTransferParser ¶
type ApproveSafeTransferParser struct {
*method_parser.BaseMethodParser
}
func NewApproveSafeTransferParser ¶
func NewApproveSafeTransferParser(ethApiWrapper interfaces.Contract, contractsSnapshot *storage_contract_snapshot.StorageContractSnapshot) *ApproveSafeTransferParser
func (*ApproveSafeTransferParser) Parse ¶
func (p *ApproveSafeTransferParser) Parse(ctx context.Context, tx *types.Transaction) (*dto.BitbonTx, error)
type CancelSafeTransferParser ¶
type CancelSafeTransferParser struct {
*method_parser.BaseMethodParser
}
func NewCancelSafeTransferParser ¶
func NewCancelSafeTransferParser(ethApiWrapper interfaces.Contract, contractsSnapshot *storage_contract_snapshot.StorageContractSnapshot) *CancelSafeTransferParser
func (*CancelSafeTransferParser) Parse ¶
func (p *CancelSafeTransferParser) Parse(ctx context.Context, tx *types.Transaction) (*dto.BitbonTx, error)
type CreateSafeTransferParser ¶
type CreateSafeTransferParser struct {
*method_parser.BaseMethodParser
}
func NewCreateSafeTransferParser ¶
func NewCreateSafeTransferParser(ethApiWrapper interfaces.Contract, contractsSnapshot *storage_contract_snapshot.StorageContractSnapshot) *CreateSafeTransferParser
func (*CreateSafeTransferParser) Parse ¶
func (p *CreateSafeTransferParser) Parse(ctx context.Context, tx *types.Transaction) (*dto.BitbonTx, error)
type DirectTransferParser ¶
type DirectTransferParser struct {
*method_parser.BaseMethodParser
}
func NewDirectTransferParser ¶
func NewDirectTransferParser(ethApiWrapper interfaces.Contract, contractsSnapshot *storage_contract_snapshot.StorageContractSnapshot) *DirectTransferParser
func (*DirectTransferParser) Parse ¶
func (p *DirectTransferParser) Parse(ctx context.Context, tx *types.Transaction) (*dto.BitbonTx, error)
type ExpireSafeTransferParser ¶
type ExpireSafeTransferParser struct {
*method_parser.BaseMethodParser
}
func NewExpireSafeTransferParser ¶
func NewExpireSafeTransferParser(ethApiWrapper interfaces.Contract, contractsSnapshot *storage_contract_snapshot.StorageContractSnapshot) *ExpireSafeTransferParser
func (*ExpireSafeTransferParser) Parse ¶
func (p *ExpireSafeTransferParser) Parse(ctx context.Context, tx *types.Transaction) (*dto.BitbonTx, error)
type MonetizeCertificateParser ¶
type MonetizeCertificateParser struct {
*method_parser.BaseMethodParser
}
func NewMonetizeCertificateParser ¶
func NewMonetizeCertificateParser(ethApiWrapper interfaces.Contract, contractsSnapshot *storage_contract_snapshot.StorageContractSnapshot) *MonetizeCertificateParser
func (*MonetizeCertificateParser) Parse ¶
func (p *MonetizeCertificateParser) Parse(ctx context.Context, tx *types.Transaction) (*dto.BitbonTx, error)
type MonetizeEmissionParser ¶
type MonetizeEmissionParser struct {
*method_parser.BaseMethodParser
}
func NewMonetizeEmissionParser ¶
func NewMonetizeEmissionParser(ethApiWrapper interfaces.Contract, contractsSnapshot *storage_contract_snapshot.StorageContractSnapshot) *MonetizeEmissionParser
func (*MonetizeEmissionParser) Parse ¶
func (p *MonetizeEmissionParser) Parse(ctx context.Context, tx *types.Transaction) (*dto.BitbonTx, error)
Click to show internal directories.
Click to hide internal directories.