Documentation ¶
Index ¶
- type Programs
- func (p *Programs) ChildPrograms() *Programs
- func (p *Programs) Cleanup(invalidator derived.TransactionInvalidator)
- func (p *Programs) GetForTestingOnly(location common.AddressLocation) (*interpreter.Program, *state.State, bool)
- func (p *Programs) GetProgram(location common.AddressLocation) (*interpreter.Program, *state.State, bool)
- func (p *Programs) NextTxIndexForTestingOnly() uint32
- func (p *Programs) SetProgram(location common.AddressLocation, program *interpreter.Program, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Programs ¶
type Programs struct {
// contains filtered or unexported fields
}
TODO(patrick): rm after https://github.com/onflow/flow-emulator/pull/229 is merged and integrated.
func NewEmptyPrograms ¶
func NewEmptyPrograms() *Programs
func (*Programs) ChildPrograms ¶
func (*Programs) Cleanup ¶
func (p *Programs) Cleanup(invalidator derived.TransactionInvalidator)
func (*Programs) GetForTestingOnly ¶ added in v0.28.0
func (p *Programs) GetForTestingOnly(location common.AddressLocation) (*interpreter.Program, *state.State, bool)
func (*Programs) GetProgram ¶ added in v0.29.0
func (p *Programs) GetProgram(location common.AddressLocation) (*interpreter.Program, *state.State, bool)
func (*Programs) NextTxIndexForTestingOnly ¶ added in v0.28.0
func (*Programs) SetProgram ¶ added in v0.29.0
func (p *Programs) SetProgram(location common.AddressLocation, program *interpreter.Program, state *state.State)
Click to show internal directories.
Click to hide internal directories.