package
0.20.0
Repository: https://github.com/nspcc-dev/neofs-contract.git
Documentation: pkg.go.dev

# Functions

AlphabetAddress returns 2\3n+1 multisignature address of alphabet nodes.
AlphabetList returns an array of alphabet node keys.
AlphabetUpdate updates a list of alphabet nodes with the provided list of public keys.
Bind method produces notification to bind the specified public keys in NeoFSID contract in the sidechain.
Cheque transfers GAS back to the user from the contract account, if assets were successfully locked in NeoFS balance contract.
Config returns configuration value of NeoFS configuration.
InnerRingCandidateAdd adds a key to a list of Inner Ring candidates.
InnerRingCandidateRemove removes a key from a list of Inner Ring candidates.
InnerRingCandidates returns an array of structures that contain an Inner Ring candidate node key.
ListConfig returns an array of structures that contain a key and a value of all NeoFS configuration records.
OnNEP17Payment is a callback for NEP-17 compatible native GAS contract.
SetConfig key-value pair as a NeoFS runtime configuration value.
Unbind method produces notification to unbind the specified public keys in NeoFSID contract in the sidechain.
Update method updates contract source code and manifest.
Version returns version of the contract.
Withdraw initializes gas asset withdraw from NeoFS.

# Constants

CandidateFeeConfigKey contains fee for a candidate registration.

# Structs

No description provided by the author