module_mcms_user

package
v0.0.0-...-268577f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 26, 2026 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	EUNKNOWN_FUNCTION uint64 = 1
)

Constants

View Source
const FunctionInfo = `` /* 442-byte string literal not displayed */

Variables

This section is empty.

Functions

This section is empty.

Types

type MCMSUserContract

type MCMSUserContract struct {
	*bind.BoundContract
	// contains filtered or unexported fields
}

func (MCMSUserContract) Encoder

func (c MCMSUserContract) Encoder() MCMSUserEncoder

func (MCMSUserContract) FunctionOne

func (c MCMSUserContract) FunctionOne(arg1 string, arg2 []byte) (bind.ModuleInformation, string, []aptos.TypeTag, [][]byte, error)

func (MCMSUserContract) FunctionTwo

func (c MCMSUserContract) FunctionTwo(arg1 aptos.AccountAddress, arg2 *big.Int) (bind.ModuleInformation, string, []aptos.TypeTag, [][]byte, error)

func (MCMSUserContract) MCMSEntrypoint

func (c MCMSUserContract) MCMSEntrypoint(Metadata aptos.AccountAddress) (bind.ModuleInformation, string, []aptos.TypeTag, [][]byte, error)

type MCMSUserEncoder

type MCMSUserEncoder interface {
	FunctionOne(arg1 string, arg2 []byte) (bind.ModuleInformation, string, []aptos.TypeTag, [][]byte, error)
	FunctionTwo(arg1 aptos.AccountAddress, arg2 *big.Int) (bind.ModuleInformation, string, []aptos.TypeTag, [][]byte, error)
	MCMSEntrypoint(Metadata aptos.AccountAddress) (bind.ModuleInformation, string, []aptos.TypeTag, [][]byte, error)
}

type MCMSUserInterface

type MCMSUserInterface interface {

	// Encoder returns the encoder implementation of this module.
	Encoder() MCMSUserEncoder
}

func NewMCMSUser

func NewMCMSUser(address aptos.AccountAddress, client aptos.AptosRpcClient) MCMSUserInterface

type SampleMcmsCallback

type SampleMcmsCallback struct {
}

type UserData

type UserData struct {
	Invocations byte                 `move:"u8"`
	A           string               `move:"0x1::string::String"`
	B           []byte               `move:"vector<u8>"`
	C           aptos.AccountAddress `move:"address"`
	D           *big.Int             `move:"u128"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL