tech.lenooby09.atbloons.transfer

lenooby09.twinkers.online

Documentation

Consumes finalized value outputs to transfer value and optionally return change to the sender.

main record

Consumes finalized value outputs to transfer value and optionally return change to the sender.

Record Key tid Timestamp-based ID

Properties

amount string Required

No description available.

maxLength: 78 bytesminLength: 1 bytes
change string Optional

No description available.

maxLength: 78 bytesminLength: 1 bytes
createdAt string datetime Required

An RFC 3339 formatted timestamp.

genesisHash string Required

No description available.

maxLength: 64 bytesminLength: 64 bytes
inputs array of ref #outputRef Required

No description available.

maxLength: 1024 itemsminLength: 1 items
networkId string Required

No description available.

maxLength: 64 bytesminLength: 3 bytes
protocolVersion string Required

No description available.

maxLength: 64 bytes
Known values: v0
recipientDid string did Required

A decentralized identifier (DID).

View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "networkId",
      "protocolVersion",
      "genesisHash",
      "createdAt",
      "inputs",
      "recipientDid",
      "amount",
      "senderEpoch",
      "recipientEpoch"
    ],
    "properties": {
      "amount": {
        "type": "string",
        "maxLength": 78,
        "minLength": 1
      },
      "change": {
        "type": "string",
        "maxLength": 78,
        "minLength": 1
      },
      "inputs": {
        "type": "array",
        "items": {
          "ref": "#outputRef",
          "type": "ref"
        },
        "maxLength": 1024,
        "minLength": 1
      },
      "createdAt": {
        "type": "string",
        "format": "datetime"
      },
      "networkId": {
        "type": "string",
        "maxLength": 64,
        "minLength": 3
      },
      "genesisHash": {
        "type": "string",
        "maxLength": 64,
        "minLength": 64
      },
      "senderEpoch": {
        "ref": "com.atproto.repo.strongRef",
        "type": "ref"
      },
      "recipientDid": {
        "type": "string",
        "format": "did"
      },
      "recipientEpoch": {
        "ref": "com.atproto.repo.strongRef",
        "type": "ref"
      },
      "protocolVersion": {
        "type": "string",
        "maxLength": 64,
        "knownValues": [
          "v0"
        ]
      }
    }
  },
  "description": "Consumes finalized value outputs to transfer value and optionally return change to the sender."
}
outputRef object

No description available.

Properties

index integer Required

No description available.

minimum: 0
source string Required

No description available.

maxLength: 256 bytesminLength: 21 bytes
sourceKind string Required

No description available.

maxLength: 64 bytes
Known values: GENESIS, TRANSFER
View raw schema
{
  "type": "object",
  "required": [
    "sourceKind",
    "source",
    "index"
  ],
  "properties": {
    "index": {
      "type": "integer",
      "minimum": 0
    },
    "source": {
      "type": "string",
      "maxLength": 256,
      "minLength": 21
    },
    "sourceKind": {
      "type": "string",
      "maxLength": 64,
      "knownValues": [
        "GENESIS",
        "TRANSFER"
      ]
    }
  }
}

Lexicon Garden

@