Documentation
¶
Index ¶
- type Rollback
- func (r Rollback) Commit() error
- func (r Rollback) DeleteAll(ctx context.Context, model any, level int64) (int, error)
- func (r Rollback) DeleteBigMapState(ctx context.Context, state bigmapdiff.BigMapState) error
- func (r Rollback) DeleteScriptsConstants(ctx context.Context, scriptIds []int64, constantsIds []int64) error
- func (r Rollback) DeleteTicketBalances(ctx context.Context, ticketIds []int64) (err error)
- func (r Rollback) DeleteTickets(ctx context.Context, level int64) (ids []int64, err error)
- func (r Rollback) GetLastAction(ctx context.Context, addressIds ...int64) (actions []models.LastAction, err error)
- func (r Rollback) GetMigrations(ctx context.Context, level int64) (migrations []migration.Migration, err error)
- func (r Rollback) GetOperations(ctx context.Context, level int64) (ops []operation.Operation, err error)
- func (r Rollback) GetTicketUpdates(ctx context.Context, level int64) (updates []ticket.TicketUpdate, err error)
- func (r Rollback) GlobalConstants(ctx context.Context, level int64) (constants []contract.GlobalConstant, err error)
- func (r Rollback) LastDiff(ctx context.Context, ptr int64, keyHash string, skipRemoved bool) (diff bigmapdiff.BigMapDiff, err error)
- func (r Rollback) Protocols(ctx context.Context, level int64) error
- func (r Rollback) Rollback() error
- func (r Rollback) SaveBigMapState(ctx context.Context, state bigmapdiff.BigMapState) error
- func (r Rollback) Scripts(ctx context.Context, level int64) (scripts []contract.Script, err error)
- func (r Rollback) StatesChangedAtLevel(ctx context.Context, level int64) (states []bigmapdiff.BigMapState, err error)
- func (r Rollback) TicketBalances(ctx context.Context, balances ...*ticket.Balance) error
- func (r Rollback) UpdateAccountStats(ctx context.Context, account account.Account) error
- func (r Rollback) UpdateStats(ctx context.Context, stats stats.Stats) error
- func (r Rollback) UpdateTicket(ctx context.Context, ticket ticket.Ticket) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Rollback ¶
type Rollback struct {
// contains filtered or unexported fields
}
func (Rollback) DeleteBigMapState ¶
func (r Rollback) DeleteBigMapState(ctx context.Context, state bigmapdiff.BigMapState) error
func (Rollback) DeleteScriptsConstants ¶
func (Rollback) DeleteTicketBalances ¶
func (Rollback) DeleteTickets ¶
func (Rollback) GetLastAction ¶
func (Rollback) GetMigrations ¶
func (Rollback) GetOperations ¶
func (Rollback) GetTicketUpdates ¶
func (Rollback) GlobalConstants ¶
func (Rollback) LastDiff ¶
func (r Rollback) LastDiff(ctx context.Context, ptr int64, keyHash string, skipRemoved bool) (diff bigmapdiff.BigMapDiff, err error)
func (Rollback) SaveBigMapState ¶
func (r Rollback) SaveBigMapState(ctx context.Context, state bigmapdiff.BigMapState) error
func (Rollback) StatesChangedAtLevel ¶
func (r Rollback) StatesChangedAtLevel(ctx context.Context, level int64) (states []bigmapdiff.BigMapState, err error)
func (Rollback) TicketBalances ¶
func (Rollback) UpdateAccountStats ¶
func (Rollback) UpdateStats ¶
Click to show internal directories.
Click to hide internal directories.