Documentation ¶
Index ¶
- Variables
- func INSMETHOD_AddNewMemberToPublicKeyMap(object []byte, data []byte) ([]byte, []byte, error)
- func INSMETHOD_CreateHelloWorld(object []byte, data []byte) ([]byte, []byte, error)
- func INSMETHOD_GetCode(object []byte, data []byte) ([]byte, []byte, error)
- func INSMETHOD_GetMemberByPublicKey(object []byte, data []byte) ([]byte, []byte, error)
- func INSMETHOD_GetNodeDomainRef(object []byte, data []byte) ([]byte, []byte, error)
- func INSMETHOD_GetPrototype(object []byte, data []byte) ([]byte, []byte, error)
- func INS_META_INFO() []map[string]string
- func Initialize() XXX_insolar.ContractWrapper
- type RootDomain
- func (rd *RootDomain) AddNewMemberToPublicKeyMap(publicKey string, memberRef insolar.Reference) error
- func (rd *RootDomain) CreateHelloWorld() (string, error)
- func (rd *RootDomain) GetMemberByPublicKey(publicKey string) (*insolar.Reference, error)
- func (rd *RootDomain) GetNodeDomainRef() (insolar.Reference, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var INSATTR_Info_API = true
Functions ¶
func INSMETHOD_GetPrototype ¶
func INS_META_INFO ¶
func Initialize ¶
func Initialize() XXX_insolar.ContractWrapper
Types ¶
type RootDomain ¶
type RootDomain struct { foundation.BaseContract PublicKeyShards []insolar.Reference NodeDomain insolar.Reference }
RootDomain is smart contract representing entrance point to system.
func (*RootDomain) AddNewMemberToPublicKeyMap ¶
func (rd *RootDomain) AddNewMemberToPublicKeyMap(publicKey string, memberRef insolar.Reference) error
AddNewMemberToPublicKeyMap adds new member to PublicKeyMap. ins:immutable
func (*RootDomain) CreateHelloWorld ¶
func (rd *RootDomain) CreateHelloWorld() (string, error)
func (*RootDomain) GetMemberByPublicKey ¶
func (rd *RootDomain) GetMemberByPublicKey(publicKey string) (*insolar.Reference, error)
GetMemberByPublicKey gets member reference by public key. ins:immutable
func (*RootDomain) GetNodeDomainRef ¶
func (rd *RootDomain) GetNodeDomainRef() (insolar.Reference, error)
GetNodeDomainRef returns reference of NodeDomain instance ins:immutable
Click to show internal directories.
Click to hide internal directories.