{
  "tcID": "INT-FDR-034",
  "tcName": "(SmartContractDeploy) ExactBalanceOfSender",
  "test": [
    {
      "tx": {
        "type": "SMART_CONTRACT_DEPLOY",
        "value": "0x0",
        "gas": 1000000,
        "codeFormat": 0,
        "data": "0x608060405260008055604051602080610157833981018060405281019080805190602001909291905050508060008190555050610116806100416000396000f3006080604052600436106053576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306661abd14605857806342cbb15c146080578063d14e62b81460a8575b600080fd5b348015606357600080fd5b50606a60d2565b6040518082815260200191505060405180910390f35b348015608b57600080fd5b50609260d8565b6040518082815260200191505060405180910390f35b34801560b357600080fd5b5060d06004803603810190808035906020019092919050505060e0565b005b60005481565b600043905090565b80600081905550505600a165627a7a723058203c743b014a97815aebc6285e3df392c704b01d51d2ee0fe49fbee6abd6c1676e00290000000000000000000000000000000000000000000000000000000000000001"
      },
      "deployedAddress": "contract",
      "expected": {
        "status": true
      }
    },
    {
      "tx": {
        "type": "LEGACY",
        "to": "random",
        "value": "0x1",
        "gas": 1000000
      },
      "expected": {
        "status": true
      }
    },
    {
      "tx": {
        "type": "FEE_DELEGATED_SMART_CONTRACT_EXECUTION_WITH_RATIO",
        "from": "random",
        "privateKey": "random.privateKey",
        "to": "contract",
        "value": "0x1",
        "gas": 100000,
        "data": "0xd14e62b80000000000000000000000000000000000000000000000000000000000000004",
        "feeRatio": 20
      },
      "expected": {
        "status": false,
        "errorString": "insufficient funds of the sender for value "
      }
    }
  ]
}
