forked from TrueCloudLab/frostfs-node
[#404] innerring: Use notary invocations in inner ring
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
This commit is contained in:
parent
83980ccb85
commit
4b10e82685
5 changed files with 12 additions and 12 deletions
|
@ -32,5 +32,5 @@ func AlphabetVote(cli *client.Client, con util.Uint160, epoch uint64, keys []key
|
||||||
binaryKeys = append(binaryKeys, keys[i].Bytes())
|
binaryKeys = append(binaryKeys, keys[i].Bytes())
|
||||||
}
|
}
|
||||||
|
|
||||||
return cli.Invoke(con, extraFee, voteMethod, int64(epoch), binaryKeys)
|
return cli.NotaryInvoke(con, voteMethod, int64(epoch), binaryKeys)
|
||||||
}
|
}
|
||||||
|
|
|
@ -37,7 +37,7 @@ func Mint(cli *client.Client, con util.Uint160, p *MintBurnParams) error {
|
||||||
return client.ErrNilClient
|
return client.ErrNilClient
|
||||||
}
|
}
|
||||||
|
|
||||||
return cli.Invoke(con, extraFee, mintMethod,
|
return cli.NotaryInvoke(con, mintMethod,
|
||||||
p.ScriptHash,
|
p.ScriptHash,
|
||||||
p.Amount,
|
p.Amount,
|
||||||
p.Comment,
|
p.Comment,
|
||||||
|
@ -50,7 +50,7 @@ func Burn(cli *client.Client, con util.Uint160, p *MintBurnParams) error {
|
||||||
return client.ErrNilClient
|
return client.ErrNilClient
|
||||||
}
|
}
|
||||||
|
|
||||||
return cli.Invoke(con, extraFee, burnMethod,
|
return cli.NotaryInvoke(con, burnMethod,
|
||||||
p.ScriptHash,
|
p.ScriptHash,
|
||||||
p.Amount,
|
p.Amount,
|
||||||
p.Comment,
|
p.Comment,
|
||||||
|
@ -63,7 +63,7 @@ func LockAsset(cli *client.Client, con util.Uint160, p *LockParams) error {
|
||||||
return client.ErrNilClient
|
return client.ErrNilClient
|
||||||
}
|
}
|
||||||
|
|
||||||
return cli.Invoke(con, extraFee, lockMethod,
|
return cli.NotaryInvoke(con, lockMethod,
|
||||||
p.ID,
|
p.ID,
|
||||||
p.User.BytesBE(),
|
p.User.BytesBE(),
|
||||||
p.LockAccount.BytesBE(),
|
p.LockAccount.BytesBE(),
|
||||||
|
|
|
@ -32,7 +32,7 @@ func RegisterContainer(cli *client.Client, con util.Uint160, p *ContainerParams)
|
||||||
return client.ErrNilClient
|
return client.ErrNilClient
|
||||||
}
|
}
|
||||||
|
|
||||||
return cli.Invoke(con, 3*extraFee, putContainerMethod,
|
return cli.NotaryInvoke(con, putContainerMethod,
|
||||||
p.Container,
|
p.Container,
|
||||||
p.Signature,
|
p.Signature,
|
||||||
p.Key.Bytes(),
|
p.Key.Bytes(),
|
||||||
|
@ -45,7 +45,7 @@ func RemoveContainer(cli *client.Client, con util.Uint160, p *RemoveContainerPar
|
||||||
return client.ErrNilClient
|
return client.ErrNilClient
|
||||||
}
|
}
|
||||||
|
|
||||||
return cli.Invoke(con, extraFee, deleteContainerMethod,
|
return cli.NotaryInvoke(con, deleteContainerMethod,
|
||||||
p.ContainerID,
|
p.ContainerID,
|
||||||
p.Signature,
|
p.Signature,
|
||||||
)
|
)
|
||||||
|
|
|
@ -57,7 +57,7 @@ func SetNewEpoch(cli *client.Client, con util.Uint160, epoch uint64) error {
|
||||||
return client.ErrNilClient
|
return client.ErrNilClient
|
||||||
}
|
}
|
||||||
|
|
||||||
return cli.Invoke(con, extraFee, setNewEpochMethod, int64(epoch))
|
return cli.NotaryInvoke(con, setNewEpochMethod, int64(epoch))
|
||||||
}
|
}
|
||||||
|
|
||||||
// ApprovePeer invokes addPeer method.
|
// ApprovePeer invokes addPeer method.
|
||||||
|
@ -66,7 +66,7 @@ func ApprovePeer(cli *client.Client, con util.Uint160, peer []byte) error {
|
||||||
return client.ErrNilClient
|
return client.ErrNilClient
|
||||||
}
|
}
|
||||||
|
|
||||||
return cli.Invoke(con, extraFee, approvePeerMethod, peer)
|
return cli.NotaryInvoke(con, approvePeerMethod, peer)
|
||||||
}
|
}
|
||||||
|
|
||||||
// UpdatePeerState invokes addPeer method.
|
// UpdatePeerState invokes addPeer method.
|
||||||
|
@ -75,7 +75,7 @@ func UpdatePeerState(cli *client.Client, con util.Uint160, args *UpdatePeerArgs)
|
||||||
return client.ErrNilClient
|
return client.ErrNilClient
|
||||||
}
|
}
|
||||||
|
|
||||||
return cli.Invoke(con, extraFee, updatePeerStateMethod,
|
return cli.NotaryInvoke(con, updatePeerStateMethod,
|
||||||
int64(args.Status.ToV2()),
|
int64(args.Status.ToV2()),
|
||||||
args.Key.Bytes(),
|
args.Key.Bytes(),
|
||||||
)
|
)
|
||||||
|
@ -87,7 +87,7 @@ func SetConfig(cli *client.Client, con util.Uint160, args *SetConfigArgs) error
|
||||||
return client.ErrNilClient
|
return client.ErrNilClient
|
||||||
}
|
}
|
||||||
|
|
||||||
return cli.Invoke(con, extraFee, setConfigMethod,
|
return cli.NotaryInvoke(con, setConfigMethod,
|
||||||
args.ID,
|
args.ID,
|
||||||
args.Key,
|
args.Key,
|
||||||
args.Value,
|
args.Value,
|
||||||
|
@ -105,7 +105,7 @@ func UpdateInnerRing(cli *client.Client, con util.Uint160, list []*keys.PublicKe
|
||||||
rawKeys = append(rawKeys, list[i].Bytes())
|
rawKeys = append(rawKeys, list[i].Bytes())
|
||||||
}
|
}
|
||||||
|
|
||||||
return cli.Invoke(con, extraFee, updateInnerRingMethod, rawKeys)
|
return cli.NotaryInvoke(con, updateInnerRingMethod, rawKeys)
|
||||||
}
|
}
|
||||||
|
|
||||||
// NetmapSnapshot returns current netmap node infos.
|
// NetmapSnapshot returns current netmap node infos.
|
||||||
|
|
|
@ -207,7 +207,7 @@ func (s settlementDeps) transfer(sender, recipient *owner.ID, amount *big.Int, d
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
if err := s.balanceClient.TransferX(balanceClient.TransferPrm{
|
if err := s.balanceClient.TransferXNotary(balanceClient.TransferPrm{
|
||||||
Amount: amount.Int64(),
|
Amount: amount.Int64(),
|
||||||
From: sender,
|
From: sender,
|
||||||
To: recipient,
|
To: recipient,
|
||||||
|
|
Loading…
Reference in a new issue