bridge: use the target as well in the token ID

Michael Muré created

Change summary

bridge/core/token.go | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Detailed changes

bridge/core/token.go 🔗

@@ -43,7 +43,7 @@ func NewToken(value, target string) *Token {
 }
 
 func (t *Token) ID() entity.Id {
-	sum := sha256.Sum256([]byte(t.Value))
+	sum := sha256.Sum256([]byte(t.Target + t.Value))
 	return entity.Id(fmt.Sprintf("%x", sum))
 }