Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

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)

AltStyle によって変換されたページ (->オリジナル) /