Closed AnnaShaleva closed 1 year ago
But we need it to be NEP-17, aren't we?
Yes, and I don't see the problem here. We'll keep single Transfer
method with four parameters. Could you clarify the issue?
I'll be incompatible with NEP-17, so any NEP-17 things we have (like transfer tracking) won't work for it.
Oh, you're right, we can't do this.
After notary-disabled mode will be removed from the contracts (https://github.com/nspcc-dev/neofs-contract/issues/303) we can safely remove
TransferX
method moving its functionality to theTransfer
method. The functionality itself differs from simpleTransfer
in two ways: 1)TansferX
must be witnessed by alphabet multisig. 2) Transfer details must be provided (can be handled via transferdata
parameter).This allows us to simplify contract's interface a bit.
Ref. #304.