#dusk $ACE $BTW $DUSK @Dusk

eu fico pensando se meu Phoenix DUSK já está válido e pronto para pagar; então o lado XSC basicamente já deveria estar pronto também. o vendedor tem a security, eu tenho o shielded DUSK, ambos os lados estão.

o que mais deveria impedir isso?

exceto que, aparentemente, apenas o Phoenix funciona respondendo somente o lado do dinheiro.

a Dusk XSC ainda tem outra condição esperando ali com a carteira de recebimento. essa carteira pode estar pronta para receber a security e ainda assim não se qualificar como o próximo detentor sob o Confidential Security Contract.

e é aí que minha cabeça continua tentando juntar duas verificações diferentes em uma só.

um Phoenix DUSK válido não prova de alguma forma uma propriedade XSC válida.

o pagamento shielded pode estar perfeitamente bem; o lado Phoenix pode manter o movimento do DUSK privado; e o lado da security ainda pode estar esperando uma prova de conhecimento zero para confirmar que o receptor realmente se encaixa nas regras de detentor do XSC.

então espera.

dinheiro pronto. vendedor pronto. receptor talvez não.

e enquanto aquela carteira de recebimento não satisfizer a condição de detentor do XSC, o lado da propriedade ainda não está pronto para se mover com o pagamento do Phoenix. e provavelmente é esse o trecho que eu estava pulando, porque eu estava tratando o settlement do DuskDS como o lugar onde ambos os lados simplesmente chegam juntos.

exceto que um lado ser válido não arrasta o outro lado junto.

o pagamento do Dusk Phoenix pode já estar válido enquanto a carteira receptora ainda falha na condição de detentor do XSC.

então o DuskDS não finaliza um único trade apenas porque o lado Phoenix ficou pronto primeiro.

aparentemente, dinheiro válido ainda pode estar lá, esperando um proprietário válido.