Как я могу создать умный актив, которым может торговать только эмитент актива? Я использую язык RIDE
Я пытаюсь написать умный актив для блокчейна волн, используя RIDE, и пытаюсь понять, как я могу создать актив, которым можно торговать только с эмитентом. В то же время я хотел бы проверить отдельные ордера на продажу и покупку в некоторых случаях. Теперь я попробовал контракт, как показано ниже, но он не работает:
let me = Address(base58'fg4h23j13g4h2j1g4')
match tx {
case t : ExchangeTransaction =>
t.sellOrder.sender == me || t.buyOrder.sender == me
...
Как matcher проверяет заказы в случае выше?