github.com/hyperledger/burrow@v0.34.5-0.20220512172541-77f09336001d/tests/jobs_fixtures/app57-bond-unbond/deploy.yaml (about)

     1  no-parallel: true
     2  
     3  jobs:
     4  - name: power
     5    set:
     6      val: 12345
     7  
     8  - name: Validator
     9    update-account:
    10      target: new()
    11      native: $power
    12      permissions: ["all"]
    13  
    14  - name: InitialTotalPower
    15    query-vals:
    16      field: "Set.TotalPower"
    17  
    18  - name: BondValidator
    19    bond:
    20      source: $Validator.address
    21      amount: $power
    22  
    23  - name: CheckAdded
    24    query-vals:
    25      field: "Set.${Validator.address}.Power"
    26  
    27  - name: PowerAssert
    28    assert:
    29      key: $CheckAdded
    30      relation: eq
    31      val: $power
    32  
    33  - name: UnbondValidator
    34    unbond:
    35      source: $Validator.address
    36      amount: $power
    37  
    38  - name: PowerAfterRemoved
    39    query-vals:
    40      field: "Set.TotalPower"
    41  
    42  - name: AssertPowerNonZero
    43    assert:
    44      key: $PowerAfterRemoved
    45      relation: eq
    46      val: $InitialTotalPower