jianquan

package
v1.3.0 Latest Latest
Warning

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

Go to latest
Published: Oct 23, 2022 License: Apache-2.0 Imports: 8 Imported by: 2

Documentation

Index

Constants

View Source
const MainABI = "" /* 6924-byte string literal not displayed */

MainABI is the input ABI used to generate the binding from.

Variables

View Source
var MainBin = "" /* 27676-byte string literal not displayed */

MainBin is the compiled bytecode used for deploying new contracts.

Functions

This section is empty.

Types

type Main

type Main struct {
	MainCaller     // Read-only binding to the contract
	MainTransactor // Write-only binding to the contract
	MainFilterer   // Log filterer for contract events
}

Main is an auto generated Go binding around an Ethereum contract.

func DeployMain

func DeployMain(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Main, error)

DeployMain deploys a new Ethereum contract, binding an instance of Main to it.

func NewMain

func NewMain(address common.Address, backend bind.ContractBackend) (*Main, error)

NewMain creates a new instance of Main, bound to a specific deployed contract.

type MainCaller

type MainCaller struct {
	// contains filtered or unexported fields
}

MainCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewMainCaller

func NewMainCaller(address common.Address, caller bind.ContractCaller) (*MainCaller, error)

NewMainCaller creates a new read-only instance of Main, bound to a specific deployed contract.

func (*MainCaller) GetAuMethod

func (_Main *MainCaller) GetAuMethod(opts *bind.CallOpts, supi *big.Int) (string, error)

GetAuMethod is a free data retrieval call binding the contract method 0x188cb977.

Solidity: function getAuMethod(uint256 supi) view returns(string)

func (*MainCaller) GetDataNetworkName

func (_Main *MainCaller) GetDataNetworkName(opts *bind.CallOpts, supi *big.Int) (string, error)

GetDataNetworkName is a free data retrieval call binding the contract method 0x261f0233.

Solidity: function getData_Network_Name(uint256 supi) view returns(string)

func (*MainCaller) GetDefault5QI

func (_Main *MainCaller) GetDefault5QI(opts *bind.CallOpts, supi *big.Int) (string, error)

GetDefault5QI is a free data retrieval call binding the contract method 0x94ab7512.

Solidity: function getDefault_5QI(uint256 supi) view returns(string)

func (*MainCaller) GetDefaultSNSSAI

func (_Main *MainCaller) GetDefaultSNSSAI(opts *bind.CallOpts, supi *big.Int) (bool, error)

GetDefaultSNSSAI is a free data retrieval call binding the contract method 0xce0fe754.

Solidity: function getDefault_S_NSSAI(uint256 supi) view returns(bool)

func (*MainCaller) GetDownlinkAMBR

func (_Main *MainCaller) GetDownlinkAMBR(opts *bind.CallOpts, supi *big.Int) (string, error)

GetDownlinkAMBR is a free data retrieval call binding the contract method 0x79ac6c80.

Solidity: function getDownlink_AMBR(uint256 supi) view returns(string)

func (*MainCaller) GetFRDataNetworkName

func (_Main *MainCaller) GetFRDataNetworkName(opts *bind.CallOpts, supi *big.Int) (string, error)

GetFRDataNetworkName is a free data retrieval call binding the contract method 0xe035c699.

Solidity: function getFR_Data_Network_Name(uint256 supi) view returns(string)

func (*MainCaller) GetFRDefault5QI

func (_Main *MainCaller) GetFRDefault5QI(opts *bind.CallOpts, supi *big.Int) (string, error)

GetFRDefault5QI is a free data retrieval call binding the contract method 0xea5a7f56.

Solidity: function getFR_Default_5QI(uint256 supi) view returns(string)

func (*MainCaller) GetFRDownlinkAMBR

func (_Main *MainCaller) GetFRDownlinkAMBR(opts *bind.CallOpts, supi *big.Int) (string, error)

GetFRDownlinkAMBR is a free data retrieval call binding the contract method 0x81867909.

Solidity: function getFR_Downlink_AMBR(uint256 supi) view returns(string)

func (*MainCaller) GetFRUplinkAMBR

func (_Main *MainCaller) GetFRUplinkAMBR(opts *bind.CallOpts, supi *big.Int) (string, error)

GetFRUplinkAMBR is a free data retrieval call binding the contract method 0x448488f1.

Solidity: function getFR_Uplink_AMBR(uint256 supi) view returns(string)

func (*MainCaller) GetOCT

func (_Main *MainCaller) GetOCT(opts *bind.CallOpts, supi *big.Int) (string, error)

GetOCT is a free data retrieval call binding the contract method 0xca6608aa.

Solidity: function getOCT(uint256 supi) view returns(string)

func (*MainCaller) GetOCV

func (_Main *MainCaller) GetOCV(opts *bind.CallOpts, supi *big.Int) (string, error)

GetOCV is a free data retrieval call binding the contract method 0xeba805d9.

Solidity: function getOCV(uint256 supi) view returns(string)

func (*MainCaller) GetPK

func (_Main *MainCaller) GetPK(opts *bind.CallOpts, supi *big.Int) (string, error)

GetPK is a free data retrieval call binding the contract method 0xee7782f1.

Solidity: function getPK(uint256 supi) view returns(string)

func (*MainCaller) GetPLMNID

func (_Main *MainCaller) GetPLMNID(opts *bind.CallOpts, supi *big.Int) (string, error)

GetPLMNID is a free data retrieval call binding the contract method 0xc1a32069.

Solidity: function getPLMN_ID(uint256 supi) view returns(string)

func (*MainCaller) GetSD

func (_Main *MainCaller) GetSD(opts *bind.CallOpts, supi *big.Int) (string, error)

GetSD is a free data retrieval call binding the contract method 0x8ffd941f.

Solidity: function getSD(uint256 supi) view returns(string)

func (*MainCaller) GetSST

func (_Main *MainCaller) GetSST(opts *bind.CallOpts, supi *big.Int) (string, error)

GetSST is a free data retrieval call binding the contract method 0x6f57d3cd.

Solidity: function getSST(uint256 supi) view returns(string)

func (*MainCaller) GetSUPI

func (_Main *MainCaller) GetSUPI(opts *bind.CallOpts, supi *big.Int) (*big.Int, error)

GetSUPI is a free data retrieval call binding the contract method 0x5f3d7763.

Solidity: function getSUPI(uint256 supi) view returns(uint256)

func (*MainCaller) GetUEaddr

func (_Main *MainCaller) GetUEaddr(opts *bind.CallOpts, supi *big.Int) (common.Address, error)

GetUEaddr is a free data retrieval call binding the contract method 0xc77a03a4.

Solidity: function getUEaddr(uint256 supi) view returns(address)

func (*MainCaller) GetUplinkAMBR

func (_Main *MainCaller) GetUplinkAMBR(opts *bind.CallOpts, supi *big.Int) (string, error)

GetUplinkAMBR is a free data retrieval call binding the contract method 0x6e158bdc.

Solidity: function getUplink_AMBR(uint256 supi) view returns(string)

func (*MainCaller) HUOQUCOREaddr

func (_Main *MainCaller) HUOQUCOREaddr(opts *bind.CallOpts, addr common.Address) (bool, error)

HUOQUCOREaddr is a free data retrieval call binding the contract method 0xc75f9ca2.

Solidity: function HUOQUCOREaddr(address addr) view returns(bool addrauRes)

func (*MainCaller) HUOQUDPaddr

func (_Main *MainCaller) HUOQUDPaddr(opts *bind.CallOpts, addr common.Address) (bool, error)

HUOQUDPaddr is a free data retrieval call binding the contract method 0x3752db56.

Solidity: function HUOQUDPaddr(address addr) view returns(bool addrauRes)

func (*MainCaller) HUOQUOPaddr

func (_Main *MainCaller) HUOQUOPaddr(opts *bind.CallOpts, addr common.Address) (bool, error)

HUOQUOPaddr is a free data retrieval call binding the contract method 0xb6afb1fc.

Solidity: function HUOQUOPaddr(address addr) view returns(bool addrauRes)

func (*MainCaller) HUOQUUEaddr

func (_Main *MainCaller) HUOQUUEaddr(opts *bind.CallOpts, addr common.Address) (bool, error)

HUOQUUEaddr is a free data retrieval call binding the contract method 0xa87833c9.

Solidity: function HUOQUUEaddr(address addr) view returns(bool addrauRes)

type MainCallerRaw

type MainCallerRaw struct {
	Contract *MainCaller // Generic read-only contract binding to access the raw methods on
}

MainCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*MainCallerRaw) Call

func (_Main *MainCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type MainCallerSession

type MainCallerSession struct {
	Contract *MainCaller   // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts // Call options to use throughout this session
}

MainCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*MainCallerSession) GetAuMethod

func (_Main *MainCallerSession) GetAuMethod(supi *big.Int) (string, error)

GetAuMethod is a free data retrieval call binding the contract method 0x188cb977.

Solidity: function getAuMethod(uint256 supi) view returns(string)

func (*MainCallerSession) GetDataNetworkName

func (_Main *MainCallerSession) GetDataNetworkName(supi *big.Int) (string, error)

GetDataNetworkName is a free data retrieval call binding the contract method 0x261f0233.

Solidity: function getData_Network_Name(uint256 supi) view returns(string)

func (*MainCallerSession) GetDefault5QI

func (_Main *MainCallerSession) GetDefault5QI(supi *big.Int) (string, error)

GetDefault5QI is a free data retrieval call binding the contract method 0x94ab7512.

Solidity: function getDefault_5QI(uint256 supi) view returns(string)

func (*MainCallerSession) GetDefaultSNSSAI

func (_Main *MainCallerSession) GetDefaultSNSSAI(supi *big.Int) (bool, error)

GetDefaultSNSSAI is a free data retrieval call binding the contract method 0xce0fe754.

Solidity: function getDefault_S_NSSAI(uint256 supi) view returns(bool)

func (*MainCallerSession) GetDownlinkAMBR

func (_Main *MainCallerSession) GetDownlinkAMBR(supi *big.Int) (string, error)

GetDownlinkAMBR is a free data retrieval call binding the contract method 0x79ac6c80.

Solidity: function getDownlink_AMBR(uint256 supi) view returns(string)

func (*MainCallerSession) GetFRDataNetworkName

func (_Main *MainCallerSession) GetFRDataNetworkName(supi *big.Int) (string, error)

GetFRDataNetworkName is a free data retrieval call binding the contract method 0xe035c699.

Solidity: function getFR_Data_Network_Name(uint256 supi) view returns(string)

func (*MainCallerSession) GetFRDefault5QI

func (_Main *MainCallerSession) GetFRDefault5QI(supi *big.Int) (string, error)

GetFRDefault5QI is a free data retrieval call binding the contract method 0xea5a7f56.

Solidity: function getFR_Default_5QI(uint256 supi) view returns(string)

func (*MainCallerSession) GetFRDownlinkAMBR

func (_Main *MainCallerSession) GetFRDownlinkAMBR(supi *big.Int) (string, error)

GetFRDownlinkAMBR is a free data retrieval call binding the contract method 0x81867909.

Solidity: function getFR_Downlink_AMBR(uint256 supi) view returns(string)

func (*MainCallerSession) GetFRUplinkAMBR

func (_Main *MainCallerSession) GetFRUplinkAMBR(supi *big.Int) (string, error)

GetFRUplinkAMBR is a free data retrieval call binding the contract method 0x448488f1.

Solidity: function getFR_Uplink_AMBR(uint256 supi) view returns(string)

func (*MainCallerSession) GetOCT

func (_Main *MainCallerSession) GetOCT(supi *big.Int) (string, error)

GetOCT is a free data retrieval call binding the contract method 0xca6608aa.

Solidity: function getOCT(uint256 supi) view returns(string)

func (*MainCallerSession) GetOCV

func (_Main *MainCallerSession) GetOCV(supi *big.Int) (string, error)

GetOCV is a free data retrieval call binding the contract method 0xeba805d9.

Solidity: function getOCV(uint256 supi) view returns(string)

func (*MainCallerSession) GetPK

func (_Main *MainCallerSession) GetPK(supi *big.Int) (string, error)

GetPK is a free data retrieval call binding the contract method 0xee7782f1.

Solidity: function getPK(uint256 supi) view returns(string)

func (*MainCallerSession) GetPLMNID

func (_Main *MainCallerSession) GetPLMNID(supi *big.Int) (string, error)

GetPLMNID is a free data retrieval call binding the contract method 0xc1a32069.

Solidity: function getPLMN_ID(uint256 supi) view returns(string)

func (*MainCallerSession) GetSD

func (_Main *MainCallerSession) GetSD(supi *big.Int) (string, error)

GetSD is a free data retrieval call binding the contract method 0x8ffd941f.

Solidity: function getSD(uint256 supi) view returns(string)

func (*MainCallerSession) GetSST

func (_Main *MainCallerSession) GetSST(supi *big.Int) (string, error)

GetSST is a free data retrieval call binding the contract method 0x6f57d3cd.

Solidity: function getSST(uint256 supi) view returns(string)

func (*MainCallerSession) GetSUPI

func (_Main *MainCallerSession) GetSUPI(supi *big.Int) (*big.Int, error)

GetSUPI is a free data retrieval call binding the contract method 0x5f3d7763.

Solidity: function getSUPI(uint256 supi) view returns(uint256)

func (*MainCallerSession) GetUEaddr

func (_Main *MainCallerSession) GetUEaddr(supi *big.Int) (common.Address, error)

GetUEaddr is a free data retrieval call binding the contract method 0xc77a03a4.

Solidity: function getUEaddr(uint256 supi) view returns(address)

func (*MainCallerSession) GetUplinkAMBR

func (_Main *MainCallerSession) GetUplinkAMBR(supi *big.Int) (string, error)

GetUplinkAMBR is a free data retrieval call binding the contract method 0x6e158bdc.

Solidity: function getUplink_AMBR(uint256 supi) view returns(string)

func (*MainCallerSession) HUOQUCOREaddr

func (_Main *MainCallerSession) HUOQUCOREaddr(addr common.Address) (bool, error)

HUOQUCOREaddr is a free data retrieval call binding the contract method 0xc75f9ca2.

Solidity: function HUOQUCOREaddr(address addr) view returns(bool addrauRes)

func (*MainCallerSession) HUOQUDPaddr

func (_Main *MainCallerSession) HUOQUDPaddr(addr common.Address) (bool, error)

HUOQUDPaddr is a free data retrieval call binding the contract method 0x3752db56.

Solidity: function HUOQUDPaddr(address addr) view returns(bool addrauRes)

func (*MainCallerSession) HUOQUOPaddr

func (_Main *MainCallerSession) HUOQUOPaddr(addr common.Address) (bool, error)

HUOQUOPaddr is a free data retrieval call binding the contract method 0xb6afb1fc.

Solidity: function HUOQUOPaddr(address addr) view returns(bool addrauRes)

func (*MainCallerSession) HUOQUUEaddr

func (_Main *MainCallerSession) HUOQUUEaddr(addr common.Address) (bool, error)

HUOQUUEaddr is a free data retrieval call binding the contract method 0xa87833c9.

Solidity: function HUOQUUEaddr(address addr) view returns(bool addrauRes)

type MainFilterer

type MainFilterer struct {
	// contains filtered or unexported fields
}

MainFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewMainFilterer

func NewMainFilterer(address common.Address, filterer bind.ContractFilterer) (*MainFilterer, error)

NewMainFilterer creates a new log filterer instance of Main, bound to a specific deployed contract.

type MainRaw

type MainRaw struct {
	Contract *Main // Generic contract binding to access the raw methods on
}

MainRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*MainRaw) Call

func (_Main *MainRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*MainRaw) Transact

func (_Main *MainRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*MainRaw) Transfer

func (_Main *MainRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type MainSession

type MainSession struct {
	Contract     *Main             // Generic contract binding to set the session for
	CallOpts     bind.CallOpts     // Call options to use throughout this session
	TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}

MainSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*MainSession) AddCORENETWRKaddr

func (_Main *MainSession) AddCORENETWRKaddr(newcorework common.Address) (*types.Transaction, error)

AddCORENETWRKaddr is a paid mutator transaction binding the contract method 0x7339de59.

Solidity: function addCORENETWRKaddr(address newcorework) returns()

func (*MainSession) AddOPaddr

func (_Main *MainSession) AddOPaddr(newop common.Address) (*types.Transaction, error)

AddOPaddr is a paid mutator transaction binding the contract method 0x2ae7f8a7.

Solidity: function addOPaddr(address newop) returns()

func (*MainSession) AddUEaddr

func (_Main *MainSession) AddUEaddr(newue common.Address) (*types.Transaction, error)

AddUEaddr is a paid mutator transaction binding the contract method 0xe523763b.

Solidity: function addUEaddr(address newue) returns()

func (*MainSession) GetAuMethod

func (_Main *MainSession) GetAuMethod(supi *big.Int) (string, error)

GetAuMethod is a free data retrieval call binding the contract method 0x188cb977.

Solidity: function getAuMethod(uint256 supi) view returns(string)

func (*MainSession) GetDataNetworkName

func (_Main *MainSession) GetDataNetworkName(supi *big.Int) (string, error)

GetDataNetworkName is a free data retrieval call binding the contract method 0x261f0233.

Solidity: function getData_Network_Name(uint256 supi) view returns(string)

func (*MainSession) GetDefault5QI

func (_Main *MainSession) GetDefault5QI(supi *big.Int) (string, error)

GetDefault5QI is a free data retrieval call binding the contract method 0x94ab7512.

Solidity: function getDefault_5QI(uint256 supi) view returns(string)

func (*MainSession) GetDefaultSNSSAI

func (_Main *MainSession) GetDefaultSNSSAI(supi *big.Int) (bool, error)

GetDefaultSNSSAI is a free data retrieval call binding the contract method 0xce0fe754.

Solidity: function getDefault_S_NSSAI(uint256 supi) view returns(bool)

func (*MainSession) GetDownlinkAMBR

func (_Main *MainSession) GetDownlinkAMBR(supi *big.Int) (string, error)

GetDownlinkAMBR is a free data retrieval call binding the contract method 0x79ac6c80.

Solidity: function getDownlink_AMBR(uint256 supi) view returns(string)

func (*MainSession) GetFRDataNetworkName

func (_Main *MainSession) GetFRDataNetworkName(supi *big.Int) (string, error)

GetFRDataNetworkName is a free data retrieval call binding the contract method 0xe035c699.

Solidity: function getFR_Data_Network_Name(uint256 supi) view returns(string)

func (*MainSession) GetFRDefault5QI

func (_Main *MainSession) GetFRDefault5QI(supi *big.Int) (string, error)

GetFRDefault5QI is a free data retrieval call binding the contract method 0xea5a7f56.

Solidity: function getFR_Default_5QI(uint256 supi) view returns(string)

func (*MainSession) GetFRDownlinkAMBR

func (_Main *MainSession) GetFRDownlinkAMBR(supi *big.Int) (string, error)

GetFRDownlinkAMBR is a free data retrieval call binding the contract method 0x81867909.

Solidity: function getFR_Downlink_AMBR(uint256 supi) view returns(string)

func (*MainSession) GetFRUplinkAMBR

func (_Main *MainSession) GetFRUplinkAMBR(supi *big.Int) (string, error)

GetFRUplinkAMBR is a free data retrieval call binding the contract method 0x448488f1.

Solidity: function getFR_Uplink_AMBR(uint256 supi) view returns(string)

func (*MainSession) GetOCT

func (_Main *MainSession) GetOCT(supi *big.Int) (string, error)

GetOCT is a free data retrieval call binding the contract method 0xca6608aa.

Solidity: function getOCT(uint256 supi) view returns(string)

func (*MainSession) GetOCV

func (_Main *MainSession) GetOCV(supi *big.Int) (string, error)

GetOCV is a free data retrieval call binding the contract method 0xeba805d9.

Solidity: function getOCV(uint256 supi) view returns(string)

func (*MainSession) GetPK

func (_Main *MainSession) GetPK(supi *big.Int) (string, error)

GetPK is a free data retrieval call binding the contract method 0xee7782f1.

Solidity: function getPK(uint256 supi) view returns(string)

func (*MainSession) GetPLMNID

func (_Main *MainSession) GetPLMNID(supi *big.Int) (string, error)

GetPLMNID is a free data retrieval call binding the contract method 0xc1a32069.

Solidity: function getPLMN_ID(uint256 supi) view returns(string)

func (*MainSession) GetSD

func (_Main *MainSession) GetSD(supi *big.Int) (string, error)

GetSD is a free data retrieval call binding the contract method 0x8ffd941f.

Solidity: function getSD(uint256 supi) view returns(string)

func (*MainSession) GetSST

func (_Main *MainSession) GetSST(supi *big.Int) (string, error)

GetSST is a free data retrieval call binding the contract method 0x6f57d3cd.

Solidity: function getSST(uint256 supi) view returns(string)

func (*MainSession) GetSUPI

func (_Main *MainSession) GetSUPI(supi *big.Int) (*big.Int, error)

GetSUPI is a free data retrieval call binding the contract method 0x5f3d7763.

Solidity: function getSUPI(uint256 supi) view returns(uint256)

func (*MainSession) GetUEaddr

func (_Main *MainSession) GetUEaddr(supi *big.Int) (common.Address, error)

GetUEaddr is a free data retrieval call binding the contract method 0xc77a03a4.

Solidity: function getUEaddr(uint256 supi) view returns(address)

func (*MainSession) GetUplinkAMBR

func (_Main *MainSession) GetUplinkAMBR(supi *big.Int) (string, error)

GetUplinkAMBR is a free data retrieval call binding the contract method 0x6e158bdc.

Solidity: function getUplink_AMBR(uint256 supi) view returns(string)

func (*MainSession) HUOQUCOREaddr

func (_Main *MainSession) HUOQUCOREaddr(addr common.Address) (bool, error)

HUOQUCOREaddr is a free data retrieval call binding the contract method 0xc75f9ca2.

Solidity: function HUOQUCOREaddr(address addr) view returns(bool addrauRes)

func (*MainSession) HUOQUDPaddr

func (_Main *MainSession) HUOQUDPaddr(addr common.Address) (bool, error)

HUOQUDPaddr is a free data retrieval call binding the contract method 0x3752db56.

Solidity: function HUOQUDPaddr(address addr) view returns(bool addrauRes)

func (*MainSession) HUOQUOPaddr

func (_Main *MainSession) HUOQUOPaddr(addr common.Address) (bool, error)

HUOQUOPaddr is a free data retrieval call binding the contract method 0xb6afb1fc.

Solidity: function HUOQUOPaddr(address addr) view returns(bool addrauRes)

func (*MainSession) HUOQUUEaddr

func (_Main *MainSession) HUOQUUEaddr(addr common.Address) (bool, error)

HUOQUUEaddr is a free data retrieval call binding the contract method 0xa87833c9.

Solidity: function HUOQUUEaddr(address addr) view returns(bool addrauRes)

func (*MainSession) RegisterUEDNNCfg

func (_Main *MainSession) RegisterUEDNNCfg(ueaddr_initial common.Address, supi *big.Int, dnn string, upambr string, dnambr string, qi string, frdnn string, frupambr string, frdnambr string, frqi string) (*types.Transaction, error)

RegisterUEDNNCfg is a paid mutator transaction binding the contract method 0x23739a0c.

Solidity: function RegisterUEDNN_cfg(address ueaddr_initial, uint256 supi, string dnn, string upambr, string dnambr, string qi, string frdnn, string frupambr, string frdnambr, string frqi) returns()

func (*MainSession) RegisterUESNSSAICfg

func (_Main *MainSession) RegisterUESNSSAICfg(ueaddr_initial common.Address, supi *big.Int, sst string, sd string, snssai bool) (*types.Transaction, error)

RegisterUESNSSAICfg is a paid mutator transaction binding the contract method 0xd1c77420.

Solidity: function RegisterUESNSSAI_cfg(address ueaddr_initial, uint256 supi, string sst, string sd, bool snssai) returns()

func (*MainSession) RegisterUESubscriber

func (_Main *MainSession) RegisterUESubscriber(ueaddr_initial common.Address, plmnid string, supi *big.Int, au_method string, pk string, oct string, ocv string) (*types.Transaction, error)

RegisterUESubscriber is a paid mutator transaction binding the contract method 0xaff17032.

Solidity: function RegisterUESubscriber(address ueaddr_initial, string plmnid, uint256 supi, string au_method, string pk, string oct, string ocv) returns()

type MainTransactor

type MainTransactor struct {
	// contains filtered or unexported fields
}

MainTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewMainTransactor

func NewMainTransactor(address common.Address, transactor bind.ContractTransactor) (*MainTransactor, error)

NewMainTransactor creates a new write-only instance of Main, bound to a specific deployed contract.

func (*MainTransactor) AddCORENETWRKaddr

func (_Main *MainTransactor) AddCORENETWRKaddr(opts *bind.TransactOpts, newcorework common.Address) (*types.Transaction, error)

AddCORENETWRKaddr is a paid mutator transaction binding the contract method 0x7339de59.

Solidity: function addCORENETWRKaddr(address newcorework) returns()

func (*MainTransactor) AddOPaddr

func (_Main *MainTransactor) AddOPaddr(opts *bind.TransactOpts, newop common.Address) (*types.Transaction, error)

AddOPaddr is a paid mutator transaction binding the contract method 0x2ae7f8a7.

Solidity: function addOPaddr(address newop) returns()

func (*MainTransactor) AddUEaddr

func (_Main *MainTransactor) AddUEaddr(opts *bind.TransactOpts, newue common.Address) (*types.Transaction, error)

AddUEaddr is a paid mutator transaction binding the contract method 0xe523763b.

Solidity: function addUEaddr(address newue) returns()

func (*MainTransactor) RegisterUEDNNCfg

func (_Main *MainTransactor) RegisterUEDNNCfg(opts *bind.TransactOpts, ueaddr_initial common.Address, supi *big.Int, dnn string, upambr string, dnambr string, qi string, frdnn string, frupambr string, frdnambr string, frqi string) (*types.Transaction, error)

RegisterUEDNNCfg is a paid mutator transaction binding the contract method 0x23739a0c.

Solidity: function RegisterUEDNN_cfg(address ueaddr_initial, uint256 supi, string dnn, string upambr, string dnambr, string qi, string frdnn, string frupambr, string frdnambr, string frqi) returns()

func (*MainTransactor) RegisterUESNSSAICfg

func (_Main *MainTransactor) RegisterUESNSSAICfg(opts *bind.TransactOpts, ueaddr_initial common.Address, supi *big.Int, sst string, sd string, snssai bool) (*types.Transaction, error)

RegisterUESNSSAICfg is a paid mutator transaction binding the contract method 0xd1c77420.

Solidity: function RegisterUESNSSAI_cfg(address ueaddr_initial, uint256 supi, string sst, string sd, bool snssai) returns()

func (*MainTransactor) RegisterUESubscriber

func (_Main *MainTransactor) RegisterUESubscriber(opts *bind.TransactOpts, ueaddr_initial common.Address, plmnid string, supi *big.Int, au_method string, pk string, oct string, ocv string) (*types.Transaction, error)

RegisterUESubscriber is a paid mutator transaction binding the contract method 0xaff17032.

Solidity: function RegisterUESubscriber(address ueaddr_initial, string plmnid, uint256 supi, string au_method, string pk, string oct, string ocv) returns()

type MainTransactorRaw

type MainTransactorRaw struct {
	Contract *MainTransactor // Generic write-only contract binding to access the raw methods on
}

MainTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*MainTransactorRaw) Transact

func (_Main *MainTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*MainTransactorRaw) Transfer

func (_Main *MainTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type MainTransactorSession

type MainTransactorSession struct {
	Contract     *MainTransactor   // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}

MainTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*MainTransactorSession) AddCORENETWRKaddr

func (_Main *MainTransactorSession) AddCORENETWRKaddr(newcorework common.Address) (*types.Transaction, error)

AddCORENETWRKaddr is a paid mutator transaction binding the contract method 0x7339de59.

Solidity: function addCORENETWRKaddr(address newcorework) returns()

func (*MainTransactorSession) AddOPaddr

func (_Main *MainTransactorSession) AddOPaddr(newop common.Address) (*types.Transaction, error)

AddOPaddr is a paid mutator transaction binding the contract method 0x2ae7f8a7.

Solidity: function addOPaddr(address newop) returns()

func (*MainTransactorSession) AddUEaddr

func (_Main *MainTransactorSession) AddUEaddr(newue common.Address) (*types.Transaction, error)

AddUEaddr is a paid mutator transaction binding the contract method 0xe523763b.

Solidity: function addUEaddr(address newue) returns()

func (*MainTransactorSession) RegisterUEDNNCfg

func (_Main *MainTransactorSession) RegisterUEDNNCfg(ueaddr_initial common.Address, supi *big.Int, dnn string, upambr string, dnambr string, qi string, frdnn string, frupambr string, frdnambr string, frqi string) (*types.Transaction, error)

RegisterUEDNNCfg is a paid mutator transaction binding the contract method 0x23739a0c.

Solidity: function RegisterUEDNN_cfg(address ueaddr_initial, uint256 supi, string dnn, string upambr, string dnambr, string qi, string frdnn, string frupambr, string frdnambr, string frqi) returns()

func (*MainTransactorSession) RegisterUESNSSAICfg

func (_Main *MainTransactorSession) RegisterUESNSSAICfg(ueaddr_initial common.Address, supi *big.Int, sst string, sd string, snssai bool) (*types.Transaction, error)

RegisterUESNSSAICfg is a paid mutator transaction binding the contract method 0xd1c77420.

Solidity: function RegisterUESNSSAI_cfg(address ueaddr_initial, uint256 supi, string sst, string sd, bool snssai) returns()

func (*MainTransactorSession) RegisterUESubscriber

func (_Main *MainTransactorSession) RegisterUESubscriber(ueaddr_initial common.Address, plmnid string, supi *big.Int, au_method string, pk string, oct string, ocv string) (*types.Transaction, error)

RegisterUESubscriber is a paid mutator transaction binding the contract method 0xaff17032.

Solidity: function RegisterUESubscriber(address ueaddr_initial, string plmnid, uint256 supi, string au_method, string pk, string oct, string ocv) returns()

Jump to

Keyboard shortcuts

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