forked from TrueCloudLab/frostfs-node
[#1613] morph: Add tracing for morph queries to neo-go
Signed-off-by: Alexander Chuprov <a.chuprov@yadro.com>
This commit is contained in:
parent
4de5fca547
commit
9b113c3156
120 changed files with 623 additions and 562 deletions
|
@ -49,15 +49,15 @@ type (
|
|||
//
|
||||
// If no error occurs, the parameter must point to the
|
||||
// ready-made NodeInfo structure.
|
||||
VerifyAndUpdate(*netmap.NodeInfo) error
|
||||
VerifyAndUpdate(context.Context, *netmap.NodeInfo) error
|
||||
}
|
||||
|
||||
Client interface {
|
||||
MorphNotaryInvoke(ctx context.Context, contract util.Uint160, fee fixedn.Fixed8, nonce uint32, vub *uint32, method string, args ...any) error
|
||||
ContractAddress() util.Uint160
|
||||
EpochDuration() (uint64, error)
|
||||
EpochDuration(ctx context.Context) (uint64, error)
|
||||
MorphTxHeight(h util.Uint256) (res uint32, err error)
|
||||
NetMap() (*netmap.NetMap, error)
|
||||
NetMap(ctx context.Context) (*netmap.NetMap, error)
|
||||
NewEpoch(ctx context.Context, epoch uint64) error
|
||||
MorphIsValidScript(script []byte, signers []transaction.Signer) (valid bool, err error)
|
||||
MorphNotarySignAndInvokeTX(mainTx *transaction.Transaction) error
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue