Reset
_____________________

Name: TMP_28 Function: applyInterest
Num: 
Den: 
Address: u
Norm: 0
LF: None
Value: u
Fields: 
Finance Type: undef
Dir LLM Set: False
Search counter: -1
Finance Type Parent: TMP_27, yieldQuotientFP
TMP_28(uint256) = TMP_27 (c)/ yieldQuotientFP_1
Source type: <class 'slither.slithir.operations.binary.Binary'>
Source: (balance * accumulatorFP) / yieldQuotientFP
_____________________

Name: TMP_27 Function: applyInterest
Num: -1
Den: -1
Address: u
Norm: 0
LF: None
Value: 3600
Fields: 
Finance Type: debt
Dir LLM Set: False
Search counter: -1
Finance Type Parent: balance, accumulatorFP
TMP_27(uint256) = balance_1 (c)* accumulatorFP_1
Source type: <class 'slither.slithir.operations.binary.Binary'>
Source: balance * accumulatorFP
_____________________

Name: balance Function: applyInterest
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: debt
Dir LLM Set: False
Search counter: -1
Finance Type Parent: balance
2
Source type: <class 'int'>
Source: Parameter: balance in applyInterest
_____________________

Name: balance Function: None
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: debt
Dir LLM Set: False
Search counter: -1
Finance Type Parent: bond.amount
2
Source type: <class 'int'>
Source: Parameter: balance in ?
_____________________

Name: bond.amount Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: debt
Dir LLM Set: False
Search counter: -1
Finance Type Parent: amount
REF_26(uint256) -> bond_1.amount
Source type: <class 'slither.slithir.operations.member.Member'>
Source: bond.amount
Possible ops: (['\n\n            uint256 oldAmount = bond.amount', '\n            bond.amount = applyInterest(\n                bond.amount,\n    \t\tyA.accumulatorFP,\n                yieldQuotientFP\n            )', '\n\n            uint256 deltaAmount = bond.amount - oldAmount'])
_____________________

Name: amount Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: debt
Dir LLM Set: (<slither.core.variables.structure_variable.StructureVariable object at 0x7f184377f610>, <slither.core.declarations.function_contract.FunctionContract object at 0x7f18437d3d30>)
Search counter: -1
Finance Type Parent: bond.amount
REF_24(uint256) -> bond_1.amount
Source type: <class 'slither.slithir.operations.member.Member'>
Source: bond.amount
Possible ops: (['\n\n            uint256 oldAmount = bond.amount', '\n            bond.amount = applyInterest(\n                bond.amount,\n    \t\tyA.accumulatorFP,\n                yieldQuotientFP\n            )', '\n\n            uint256 deltaAmount = bond.amount - oldAmount'])
_____________________

Name: accumulatorFP Function: applyInterest
Num: -1
Den: -1
Address: u
Norm: 0
LF: None
Value: 3600
Fields: 
Finance Type: undef
Dir LLM Set: False
Search counter: -1
Finance Type Parent: accumulatorFP
2
Source type: <class 'int'>
Source: Parameter: accumulatorFP in applyInterest
_____________________

Name: accumulatorFP Function: None
Num: -1
Den: -1
Address: u
Norm: 0
LF: None
Value: 3600
Fields: 
Finance Type: undef
Dir LLM Set: False
Search counter: -1
Finance Type Parent: yA.accumulatorFP
2
Source type: <class 'int'>
Source: Parameter: accumulatorFP in ?
_____________________

Name: yA.accumulatorFP Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: 0
LF: None
Value: 3600
Fields: 
Finance Type: undef
Dir LLM Set: False
Search counter: -1
Finance Type Parent: accumulatorFP
REF_27(uint256) -> yA_1 (-> ['TMP_55']).accumulatorFP
Source type: <class 'slither.slithir.operations.member.Member'>
Source: yA.accumulatorFP
Possible ops: (['\n            bond.amount = applyInterest(\n                bond.amount,\n    \t\tyA.accumulatorFP,\n                yieldQuotientFP\n            )'])
_____________________

Name: accumulatorFP Function: calcCumulativeYieldFP
Num: -1
Den: -1
Address: u
Norm: 0
LF: None
Value: 3600
Fields: 
Finance Type: undef
Dir LLM Set: False
Search counter: -1
Finance Type Parent: REF_54
REF_54(uint256) -> accumulator_1 (-> ['bondMeta']).accumulatorFP
Source type: <class 'slither.slithir.operations.member.Member'>
Source: accumulator.accumulatorFP
_____________________

Name: REF_54 Function: getUpdatedHourlyYield
Num: -1
Den: -1
Address: u
Norm: 0
LF: None
Value: 3600
Fields: 
Finance Type: undef
Dir LLM Set: False
Search counter: -1
Finance Type Parent: accumulatorFP
REF_54(uint256) -> accumulator_1 (-> ['bondMeta']).accumulatorFP
Source type: <class 'slither.slithir.operations.member.Member'>
Source: accumulator.accumulatorFP
_____________________

Name: accumulatorFP Function: calcCumulativeYieldFP
Num: -1
Den: -1
Address: u
Norm: 0
LF: None
Value: 3600
Fields: 
Finance Type: undef
Dir LLM Set: False
Search counter: 1
Finance Type Parent: REF_54
_____________________

Name: yieldQuotientFP Function: applyInterest
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: simple interest ratio
Dir LLM Set: False
Search counter: -1
Finance Type Parent: yieldQuotientFP
2
Source type: <class 'int'>
Source: Parameter: yieldQuotientFP in applyInterest
_____________________

Name: yieldQuotientFP Function: None
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: simple interest ratio
Dir LLM Set: False
Search counter: -1
Finance Type Parent: yieldQuotientFP
2
Source type: <class 'int'>
Source: Parameter: yieldQuotientFP in ?
_____________________

Name: yieldQuotientFP Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: simple interest ratio
Dir LLM Set: False
Search counter: -1
Finance Type Parent: bond.yieldQuotientFP
yieldQuotientFP_1(uint256) := REF_22(uint256)
Source type: <class 'slither.slithir.operations.assignment.Assignment'>
Source: yieldQuotientFP = bond.yieldQuotientFP
Possible ops: (['\n        uint256 yieldQuotientFP = bond.yieldQuotientFP'])
_____________________

Name: bond.yieldQuotientFP Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: simple interest ratio
Dir LLM Set: False
Search counter: -1
Finance Type Parent: yieldQuotientFP
REF_22(uint256) -> bond_1.yieldQuotientFP
Source type: <class 'slither.slithir.operations.member.Member'>
Source: bond.yieldQuotientFP
Possible ops: (['\n        uint256 yieldQuotientFP = bond.yieldQuotientFP'])
_____________________

Name: yieldQuotientFP Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: simple interest ratio
Dir LLM Set: (<slither.core.variables.structure_variable.StructureVariable object at 0x7f184377f8b0>, <slither.core.declarations.function_contract.FunctionContract object at 0x7f18437d3d30>)
Search counter: -1
Finance Type Parent: bond.yieldQuotientFP
REF_22(uint256) -> bond_1.yieldQuotientFP
Source type: <class 'slither.slithir.operations.member.Member'>
Source: bond.yieldQuotientFP
Possible ops: (['\n        uint256 yieldQuotientFP = bond.yieldQuotientFP'])
_____________________

Name: TMP_28 Function: applyInterest
Num: 
Den: 
Address: u
Norm: 0
LF: None
Value: 3600
Fields: 
Finance Type: undef
Dir LLM Set: False
Search counter: 1
Finance Type Parent: TMP_27, yieldQuotientFP
TMP_28(uint256) = TMP_27 (c)/ yieldQuotientFP_1
Source type: <class 'slither.slithir.operations.binary.Binary'>
Source: (balance * accumulatorFP) / yieldQuotientFP
_____________________

Name: TMP_27 Function: applyInterest
Num: -1
Den: -1
Address: u
Norm: 0
LF: None
Value: 3600
Fields: 
Finance Type: debt
Dir LLM Set: False
Search counter: 1
Finance Type Parent: balance, accumulatorFP
TMP_27(uint256) = balance_1 (c)* accumulatorFP_1
Source type: <class 'slither.slithir.operations.binary.Binary'>
Source: balance * accumulatorFP
_____________________

Name: balance Function: applyInterest
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: debt
Dir LLM Set: False
Search counter: 1
Finance Type Parent: balance
2
Source type: <class 'int'>
Source: Parameter: balance in applyInterest
_____________________

Name: balance Function: None
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: debt
Dir LLM Set: False
Search counter: 1
Finance Type Parent: bond.amount
2
Source type: <class 'int'>
Source: Parameter: balance in ?
_____________________

Name: bond.amount Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: debt
Dir LLM Set: False
Search counter: 1
Finance Type Parent: amount
REF_26(uint256) -> bond_1.amount
Source type: <class 'slither.slithir.operations.member.Member'>
Source: bond.amount
Possible ops: (['\n\n            uint256 oldAmount = bond.amount', '\n            bond.amount = applyInterest(\n                bond.amount,\n    \t\tyA.accumulatorFP,\n                yieldQuotientFP\n            )', '\n\n            uint256 deltaAmount = bond.amount - oldAmount'])
_____________________

Name: amount Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: debt
Dir LLM Set: (<slither.core.variables.structure_variable.StructureVariable object at 0x7f184377f610>, <slither.core.declarations.function_contract.FunctionContract object at 0x7f18437d3d30>)
Search counter: 1
Finance Type Parent: bond.amount
REF_24(uint256) -> bond_1.amount
Source type: <class 'slither.slithir.operations.member.Member'>
Source: bond.amount
Possible ops: (['\n\n            uint256 oldAmount = bond.amount', '\n            bond.amount = applyInterest(\n                bond.amount,\n    \t\tyA.accumulatorFP,\n                yieldQuotientFP\n            )', '\n\n            uint256 deltaAmount = bond.amount - oldAmount'])
_____________________

Name: accumulatorFP Function: applyInterest
Num: -1
Den: -1
Address: u
Norm: 0
LF: None
Value: 3600
Fields: 
Finance Type: undef
Dir LLM Set: False
Search counter: 1
Finance Type Parent: accumulatorFP
2
Source type: <class 'int'>
Source: Parameter: accumulatorFP in applyInterest
_____________________

Name: accumulatorFP Function: None
Num: -1
Den: -1
Address: u
Norm: 0
LF: None
Value: 3600
Fields: 
Finance Type: undef
Dir LLM Set: False
Search counter: 1
Finance Type Parent: yA.accumulatorFP
2
Source type: <class 'int'>
Source: Parameter: accumulatorFP in ?
_____________________

Name: yA.accumulatorFP Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: 0
LF: None
Value: 3600
Fields: 
Finance Type: undef
Dir LLM Set: False
Search counter: 1
Finance Type Parent: accumulatorFP
REF_27(uint256) -> yA_1 (-> ['TMP_55']).accumulatorFP
Source type: <class 'slither.slithir.operations.member.Member'>
Source: yA.accumulatorFP
Possible ops: (['\n            bond.amount = applyInterest(\n                bond.amount,\n    \t\tyA.accumulatorFP,\n                yieldQuotientFP\n            )'])
_____________________

Name: accumulatorFP Function: calcCumulativeYieldFP
Num: -1
Den: -1
Address: u
Norm: 0
LF: None
Value: 3600
Fields: 
Finance Type: undef
Dir LLM Set: False
Search counter: 1
Finance Type Parent: REF_54
REF_54(uint256) -> accumulator_1 (-> ['bondMeta']).accumulatorFP
Source type: <class 'slither.slithir.operations.member.Member'>
Source: accumulator.accumulatorFP
_____________________

Name: REF_54 Function: getUpdatedHourlyYield
Num: -1
Den: -1
Address: u
Norm: 0
LF: None
Value: 3600
Fields: 
Finance Type: undef
Dir LLM Set: False
Search counter: 1
Finance Type Parent: accumulatorFP
REF_54(uint256) -> accumulator_1 (-> ['bondMeta']).accumulatorFP
Source type: <class 'slither.slithir.operations.member.Member'>
Source: accumulator.accumulatorFP
_____________________

Name: accumulatorFP Function: calcCumulativeYieldFP
Num: -1
Den: -1
Address: u
Norm: 0
LF: None
Value: 3600
Fields: 
Finance Type: undef
Dir LLM Set: False
Search counter: 2
Finance Type Parent: REF_54
_____________________

Name: yieldQuotientFP Function: applyInterest
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: simple interest ratio
Dir LLM Set: False
Search counter: 1
Finance Type Parent: yieldQuotientFP
2
Source type: <class 'int'>
Source: Parameter: yieldQuotientFP in applyInterest
_____________________

Name: yieldQuotientFP Function: None
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: simple interest ratio
Dir LLM Set: False
Search counter: 1
Finance Type Parent: yieldQuotientFP
2
Source type: <class 'int'>
Source: Parameter: yieldQuotientFP in ?
_____________________

Name: yieldQuotientFP Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: simple interest ratio
Dir LLM Set: False
Search counter: 1
Finance Type Parent: bond.yieldQuotientFP
yieldQuotientFP_1(uint256) := REF_22(uint256)
Source type: <class 'slither.slithir.operations.assignment.Assignment'>
Source: yieldQuotientFP = bond.yieldQuotientFP
Possible ops: (['\n        uint256 yieldQuotientFP = bond.yieldQuotientFP'])
_____________________

Name: bond.yieldQuotientFP Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: simple interest ratio
Dir LLM Set: False
Search counter: 1
Finance Type Parent: yieldQuotientFP
REF_22(uint256) -> bond_1.yieldQuotientFP
Source type: <class 'slither.slithir.operations.member.Member'>
Source: bond.yieldQuotientFP
Possible ops: (['\n        uint256 yieldQuotientFP = bond.yieldQuotientFP'])
_____________________

Name: yieldQuotientFP Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: simple interest ratio
Dir LLM Set: (<slither.core.variables.structure_variable.StructureVariable object at 0x7f184377f8b0>, <slither.core.declarations.function_contract.FunctionContract object at 0x7f18437d3d30>)
Search counter: 1
Finance Type Parent: bond.yieldQuotientFP
REF_22(uint256) -> bond_1.yieldQuotientFP
Source type: <class 'slither.slithir.operations.member.Member'>
Source: bond.yieldQuotientFP
Possible ops: (['\n        uint256 yieldQuotientFP = bond.yieldQuotientFP'])
_____________________

Name: TMP_57 Function: updateHourlyBondAmount
Num: 
Den: 
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: undef
Dir LLM Set: False
Search counter: -1
Finance Type Parent: bond.amount, oldAmount
TMP_57(uint256) = REF_28 (c)- oldAmount_1
Source type: <class 'slither.slithir.operations.binary.Binary'>
Source: bond.amount - oldAmount
Possible ops: (['\n\n            uint256 deltaAmount = bond.amount - oldAmount'])
_____________________

Name: bond.amount Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: 3600
Fields: 
Finance Type: accrued balance
Dir LLM Set: False
Search counter: -1
Finance Type Parent: amount
REF_28(uint256) -> bond_2.amount
Source type: <class 'slither.slithir.operations.member.Member'>
Source: bond.amount
Possible ops: (['\n\n            uint256 oldAmount = bond.amount', '\n            bond.amount = applyInterest(\n                bond.amount,\n    \t\tyA.accumulatorFP,\n                yieldQuotientFP\n            )', '\n\n            uint256 deltaAmount = bond.amount - oldAmount'])
_____________________

Name: amount Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: 3600
Fields: 
Finance Type: accrued balance
Dir LLM Set: False
Search counter: -1
Finance Type Parent: REF_25
REF_25(uint256) -> bond_1.amount
Source type: <class 'slither.slithir.operations.member.Member'>
Source: bond.amount
Possible ops: (['\n\n            uint256 oldAmount = bond.amount', '\n            bond.amount = applyInterest(\n                bond.amount,\n    \t\tyA.accumulatorFP,\n                yieldQuotientFP\n            )', '\n\n            uint256 deltaAmount = bond.amount - oldAmount'])
_____________________

Name: REF_25 Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: 3600
Fields: 
Finance Type: accrued balance
Dir LLM Set: False
Search counter: -1
Finance Type Parent: amount
REF_25(uint256) -> bond_1.amount
Source type: <class 'slither.slithir.operations.member.Member'>
Source: bond.amount
Possible ops: (['\n\n            uint256 oldAmount = bond.amount', '\n            bond.amount = applyInterest(\n                bond.amount,\n    \t\tyA.accumulatorFP,\n                yieldQuotientFP\n            )', '\n\n            uint256 deltaAmount = bond.amount - oldAmount'])
_____________________

Name: amount Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: raw balance
Dir LLM Set: (<slither.core.variables.structure_variable.StructureVariable object at 0x7f184377f610>, <slither.core.declarations.function_contract.FunctionContract object at 0x7f18437d3d30>)
Search counter: 2
Finance Type Parent: bond_1.amount
REF_24(uint256) -> bond_1.amount
Source type: <class 'slither.slithir.operations.member.Member'>
Source: bond.amount
Possible ops: (['\n\n            uint256 oldAmount = bond.amount', '\n            bond.amount = applyInterest(\n                bond.amount,\n    \t\tyA.accumulatorFP,\n                yieldQuotientFP\n            )', '\n\n            uint256 deltaAmount = bond.amount - oldAmount'])
_____________________

Name: oldAmount Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: raw balance
Dir LLM Set: False
Search counter: -1
Finance Type Parent: bond_1.amount
oldAmount_1(uint256) := REF_24(uint256)
Source type: <class 'slither.slithir.operations.assignment.Assignment'>
Source: oldAmount = bond.amount
Possible ops: (['\n\n            uint256 oldAmount = bond.amount'])
_____________________

Name: bond_1.amount Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: raw balance
Dir LLM Set: False
Search counter: -1
Finance Type Parent: amount
REF_24(uint256) -> bond_1.amount
Source type: <class 'slither.slithir.operations.member.Member'>
Source: bond.amount
Possible ops: (['\n\n            uint256 oldAmount = bond.amount', '\n            bond.amount = applyInterest(\n                bond.amount,\n    \t\tyA.accumulatorFP,\n                yieldQuotientFP\n            )', '\n\n            uint256 deltaAmount = bond.amount - oldAmount'])
_____________________

Name: amount Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: raw balance
Dir LLM Set: (<slither.core.variables.structure_variable.StructureVariable object at 0x7f184377f610>, <slither.core.declarations.function_contract.FunctionContract object at 0x7f18437d3d30>)
Search counter: 3
Finance Type Parent: bond_1.amount
_____________________

Name: TMP_57 Function: updateHourlyBondAmount
Num: 
Den: 
Address: u
Norm: u
LF: None
Value: 3600
Fields: 
Finance Type: undef
Dir LLM Set: False
Search counter: 3
Finance Type Parent: bond.amount, oldAmount
TMP_57(uint256) = REF_28 (c)- oldAmount_1
Source type: <class 'slither.slithir.operations.binary.Binary'>
Source: bond.amount - oldAmount
Possible ops: (['\n\n            uint256 deltaAmount = bond.amount - oldAmount'])
_____________________

Name: bond.amount Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: 3600
Fields: 
Finance Type: accrued balance
Dir LLM Set: False
Search counter: 3
Finance Type Parent: amount
REF_28(uint256) -> bond_2.amount
Source type: <class 'slither.slithir.operations.member.Member'>
Source: bond.amount
Possible ops: (['\n\n            uint256 oldAmount = bond.amount', '\n            bond.amount = applyInterest(\n                bond.amount,\n    \t\tyA.accumulatorFP,\n                yieldQuotientFP\n            )', '\n\n            uint256 deltaAmount = bond.amount - oldAmount'])
_____________________

Name: amount Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: 3600
Fields: 
Finance Type: accrued balance
Dir LLM Set: False
Search counter: 3
Finance Type Parent: REF_25
REF_25(uint256) -> bond_1.amount
Source type: <class 'slither.slithir.operations.member.Member'>
Source: bond.amount
Possible ops: (['\n\n            uint256 oldAmount = bond.amount', '\n            bond.amount = applyInterest(\n                bond.amount,\n    \t\tyA.accumulatorFP,\n                yieldQuotientFP\n            )', '\n\n            uint256 deltaAmount = bond.amount - oldAmount'])
_____________________

Name: REF_25 Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: 3600
Fields: 
Finance Type: accrued balance
Dir LLM Set: False
Search counter: 3
Finance Type Parent: amount
REF_25(uint256) -> bond_1.amount
Source type: <class 'slither.slithir.operations.member.Member'>
Source: bond.amount
Possible ops: (['\n\n            uint256 oldAmount = bond.amount', '\n            bond.amount = applyInterest(\n                bond.amount,\n    \t\tyA.accumulatorFP,\n                yieldQuotientFP\n            )', '\n\n            uint256 deltaAmount = bond.amount - oldAmount'])
_____________________

Name: amount Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: raw balance
Dir LLM Set: (<slither.core.variables.structure_variable.StructureVariable object at 0x7f184377f610>, <slither.core.declarations.function_contract.FunctionContract object at 0x7f18437d3d30>)
Search counter: 3
Finance Type Parent: bond_1.amount
REF_24(uint256) -> bond_1.amount
Source type: <class 'slither.slithir.operations.member.Member'>
Source: bond.amount
Possible ops: (['\n\n            uint256 oldAmount = bond.amount', '\n            bond.amount = applyInterest(\n                bond.amount,\n    \t\tyA.accumulatorFP,\n                yieldQuotientFP\n            )', '\n\n            uint256 deltaAmount = bond.amount - oldAmount'])
_____________________

Name: oldAmount Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: raw balance
Dir LLM Set: False
Search counter: 3
Finance Type Parent: bond_1.amount
oldAmount_1(uint256) := REF_24(uint256)
Source type: <class 'slither.slithir.operations.assignment.Assignment'>
Source: oldAmount = bond.amount
Possible ops: (['\n\n            uint256 oldAmount = bond.amount'])
_____________________

Name: bond_1.amount Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: raw balance
Dir LLM Set: False
Search counter: 3
Finance Type Parent: amount
REF_24(uint256) -> bond_1.amount
Source type: <class 'slither.slithir.operations.member.Member'>
Source: bond.amount
Possible ops: (['\n\n            uint256 oldAmount = bond.amount', '\n            bond.amount = applyInterest(\n                bond.amount,\n    \t\tyA.accumulatorFP,\n                yieldQuotientFP\n            )', '\n\n            uint256 deltaAmount = bond.amount - oldAmount'])
_____________________

Name: amount Function: updateHourlyBondAmount
Num: -1
Den: -1
Address: u
Norm: u
LF: None
Value: u
Fields: 
Finance Type: raw balance
Dir LLM Set: (<slither.core.variables.structure_variable.StructureVariable object at 0x7f184377f610>, <slither.core.declarations.function_contract.FunctionContract object at 0x7f18437d3d30>)
Search counter: 4
Finance Type Parent: bond_1.amount
