forked from TrueCloudLab/frostfs-contract
[TrueCloudLab#3] netmap: Rename neofs to frostfs
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
This commit is contained in:
parent
9c004cab2e
commit
e1cd043248
3 changed files with 9 additions and 9 deletions
|
@ -1,4 +1,4 @@
|
||||||
name: "NeoFS Netmap"
|
name: "FrostFS Netmap"
|
||||||
safemethods: ["innerRingList", "epoch", "netmap", "netmapCandidates", "snapshot", "snapshotByEpoch", "config", "listConfig", "version"]
|
safemethods: ["innerRingList", "epoch", "netmap", "netmapCandidates", "snapshot", "snapshotByEpoch", "config", "listConfig", "version"]
|
||||||
permissions:
|
permissions:
|
||||||
- methods: ["update", "newEpoch"]
|
- methods: ["update", "newEpoch"]
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
Netmap contract is a contract deployed in NeoFS sidechain.
|
Netmap contract is a contract deployed in FrostFS sidechain.
|
||||||
|
|
||||||
Netmap contract stores and manages NeoFS network map, Storage node candidates
|
Netmap contract stores and manages FrostFS network map, Storage node candidates
|
||||||
and epoch number counter. In notary disabled environment, contract also stores
|
and epoch number counter. In notary disabled environment, contract also stores
|
||||||
a list of Inner Ring node keys.
|
a list of Inner Ring node keys.
|
||||||
|
|
||||||
|
|
|
@ -32,10 +32,10 @@ const (
|
||||||
NodeStateMaintenance
|
NodeStateMaintenance
|
||||||
)
|
)
|
||||||
|
|
||||||
// Node groups data related to NeoFS storage nodes registered in the NeoFS
|
// Node groups data related to FrostFS storage nodes registered in the FrostFS
|
||||||
// network. The information is stored in the current contract.
|
// network. The information is stored in the current contract.
|
||||||
type Node struct {
|
type Node struct {
|
||||||
// Information about the node encoded according to the NeoFS binary
|
// Information about the node encoded according to the FrostFS binary
|
||||||
// protocol.
|
// protocol.
|
||||||
BLOB []byte
|
BLOB []byte
|
||||||
|
|
||||||
|
@ -216,7 +216,7 @@ func AddPeerIR(nodeInfo []byte) {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
// AddPeer accepts information about the network map candidate in the NeoFS
|
// AddPeer accepts information about the network map candidate in the FrostFS
|
||||||
// binary protocol format, identifies the caller and behaves depending on different
|
// binary protocol format, identifies the caller and behaves depending on different
|
||||||
// conditions listed below.
|
// conditions listed below.
|
||||||
//
|
//
|
||||||
|
@ -623,14 +623,14 @@ func SnapshotByEpoch(epoch int) []Node {
|
||||||
return Snapshot(currentEpoch - epoch)
|
return Snapshot(currentEpoch - epoch)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Config returns configuration value of NeoFS configuration. If key does
|
// Config returns configuration value of FrostFS configuration. If key does
|
||||||
// not exists, returns nil.
|
// not exists, returns nil.
|
||||||
func Config(key []byte) interface{} {
|
func Config(key []byte) interface{} {
|
||||||
ctx := storage.GetReadOnlyContext()
|
ctx := storage.GetReadOnlyContext()
|
||||||
return getConfig(ctx, key)
|
return getConfig(ctx, key)
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetConfig key-value pair as a NeoFS runtime configuration value. It can be invoked
|
// SetConfig key-value pair as a FrostFS runtime configuration value. It can be invoked
|
||||||
// only by Alphabet nodes.
|
// only by Alphabet nodes.
|
||||||
func SetConfig(id, key, val []byte) {
|
func SetConfig(id, key, val []byte) {
|
||||||
ctx := storage.GetContext()
|
ctx := storage.GetContext()
|
||||||
|
@ -674,7 +674,7 @@ type record struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// ListConfig returns an array of structures that contain key and value of all
|
// ListConfig returns an array of structures that contain key and value of all
|
||||||
// NeoFS configuration records. Key and value are both byte arrays.
|
// FrostFS configuration records. Key and value are both byte arrays.
|
||||||
func ListConfig() []record {
|
func ListConfig() []record {
|
||||||
ctx := storage.GetReadOnlyContext()
|
ctx := storage.GetReadOnlyContext()
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue