Skip to content

Commit b767d80

Browse files
f: revert ProvisionTRacker
1 parent 31d1c47 commit b767d80

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

packages/horizon/contracts/data-service/libraries/ProvisionTracker.sol

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ library ProvisionTracker {
3737
address serviceProvider,
3838
uint256 tokens,
3939
uint32 delegationRatio
40-
) external {
40+
) internal {
4141
if (tokens == 0) return;
4242

4343
uint256 tokensRequired = self[serviceProvider] + tokens;
@@ -54,7 +54,7 @@ library ProvisionTracker {
5454
* @param serviceProvider The service provider address
5555
* @param tokens The amount of tokens to release
5656
*/
57-
function release(mapping(address => uint256) storage self, address serviceProvider, uint256 tokens) external {
57+
function release(mapping(address => uint256) storage self, address serviceProvider, uint256 tokens) internal {
5858
if (tokens == 0) return;
5959
require(self[serviceProvider] >= tokens, ProvisionTrackerInsufficientTokens(self[serviceProvider], tokens));
6060
self[serviceProvider] -= tokens;
@@ -73,7 +73,7 @@ library ProvisionTracker {
7373
IHorizonStaking graphStaking,
7474
address serviceProvider,
7575
uint32 delegationRatio
76-
) external view returns (bool) {
76+
) internal view returns (bool) {
7777
uint256 tokensAvailable = graphStaking.getTokensAvailable(serviceProvider, address(this), delegationRatio);
7878
return self[serviceProvider] <= tokensAvailable;
7979
}

0 commit comments

Comments
 (0)