tx · CUnYakRshSajbxQS7MvWVqrFAWGovfXu5oqjpbwywAwE
3Mv4qNY7LHRmrTow1HTqbWbDXx4h375UruC: -0.00100000 Waves
2024.11.10 01:39 [3364521] smart account 3Mv4qNY7LHRmrTow1HTqbWbDXx4h375UruC > SELF 0.00000000 Waves
{
"type": 13,
"id": "CUnYakRshSajbxQS7MvWVqrFAWGovfXu5oqjpbwywAwE",
"fee": 100000,
"feeAssetId": null,
"timestamp": 1731191995780,
"version": 2,
"chainId": 84,
"sender": "3Mv4qNY7LHRmrTow1HTqbWbDXx4h375UruC",
"senderPublicKey": "7bqxNT54E3XoQYhd9paLkNGFw1UinyANB3dLU9bsGbzq",
"proofs": [
"4rt6D1BT2eMnqBSpCj54FvBcvYLSpbdaUmdxfTnge4ihRXWrnNSC8xhQCHAeG69LzSnxDvX5kvCAXxVHP68bZ2vT"
],
"script": "base64:CAIICAISBAoCCAgBAQpnZXRBbmltYWxzAAQHJG1hdGNoMAkAnwgBAgdhbmltYWxzAwkAAQIFByRtYXRjaDACA0ludAQBYQUHJG1hdGNoMAkAZAIFAWEAAQABAQFpAQxjcmVhdGVBbmltYWwCB2FkZHJlc3MEdHlwZQQHYW5pbWFscwkBCmdldEFuaW1hbHMACQCUCgIJAMwIAgkAwggFBQdhZGRyZXNzBQR0eXBlAAEAAAcJAMwIAgkBDEludGVnZXJFbnRyeQICB2FuaW1hbHMFB2FuaW1hbHMFA25pbAUEdW5pdAAuuJzF",
"height": 3364521,
"applicationStatus": "succeeded",
"spentComplexity": 0
}
View: original | compacted
Prev: 89i4Qg5LHCJ9wnuUzVJp1UcUEmXP3UFbfPSy6smzHA1S
Next: D5SVARh9UR6M9VqA3YNMwBzyGxCGgSJ3ySRV4hEuDkiJ
Full:
Old | New | | Differences |
---|
1 | 1 | | {-# STDLIB_VERSION 8 #-} |
---|
2 | 2 | | {-# SCRIPT_TYPE ACCOUNT #-} |
---|
3 | 3 | | {-# CONTENT_TYPE DAPP #-} |
---|
| 4 | + | func getAnimals () = match getInteger("animals") { |
---|
| 5 | + | case a: Int => |
---|
| 6 | + | (a + 1) |
---|
| 7 | + | case _ => |
---|
| 8 | + | 1 |
---|
| 9 | + | } |
---|
4 | 10 | | |
---|
5 | 11 | | |
---|
6 | 12 | | @Callable(i) |
---|
7 | | - | func createAnimal (name,age) = $Tuple2([StringEntry("name", name), IntegerEntry("age", age)], unit) |
---|
| 13 | + | func createAnimal (address,type) = { |
---|
| 14 | + | let animals = getAnimals() |
---|
| 15 | + | $Tuple2([Issue(address, type, 1, 0, false), IntegerEntry("animals", animals)], unit) |
---|
| 16 | + | } |
---|
8 | 17 | | |
---|
9 | 18 | | |
---|