Skip to content

Commit a83e13b

Browse files
committed
Replaced public function w/ internal for easier EtherScan verify
1 parent d9bf52b commit a83e13b

File tree

1 file changed

+37
-37
lines changed

1 file changed

+37
-37
lines changed

contracts/BokkyPooBahsDateTimeLibrary.sol

Lines changed: 37 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ library BokkyPooBahsDateTimeLibrary {
5656
// - 3 * ((year + 4900 + (month - 14) / 12) / 100) / 4
5757
// - offset
5858
// ------------------------------------------------------------------------
59-
function _daysFromDate(uint year, uint month, uint day) public pure returns (uint _days) {
59+
function _daysFromDate(uint year, uint month, uint day) internal pure returns (uint _days) {
6060
int _year = int(year);
6161
int _month = int(month);
6262
int _day = int(day);
@@ -88,7 +88,7 @@ library BokkyPooBahsDateTimeLibrary {
8888
// month = month + 2 - 12 * L
8989
// year = 100 * (N - 49) + year + L
9090
// ------------------------------------------------------------------------
91-
function _daysToDate(uint _days) public pure returns (uint year, uint month, uint day) {
91+
function _daysToDate(uint _days) internal pure returns (uint year, uint month, uint day) {
9292
int __days = int(_days);
9393

9494
int L = __days + 68569 + OFFSET19700101;
@@ -107,16 +107,16 @@ library BokkyPooBahsDateTimeLibrary {
107107
day = uint(_day);
108108
}
109109

110-
function timestampFromDate(uint year, uint month, uint day) public pure returns (uint timestamp) {
110+
function timestampFromDate(uint year, uint month, uint day) internal pure returns (uint timestamp) {
111111
timestamp = _daysFromDate(year, month, day) * SECONDS_PER_DAY;
112112
}
113-
function timestampFromDateTime(uint year, uint month, uint day, uint hour, uint minute, uint second) public pure returns (uint timestamp) {
113+
function timestampFromDateTime(uint year, uint month, uint day, uint hour, uint minute, uint second) internal pure returns (uint timestamp) {
114114
timestamp = _daysFromDate(year, month, day) * SECONDS_PER_DAY + hour * SECONDS_PER_HOUR + minute * SECONDS_PER_MINUTE + second;
115115
}
116-
function timestampToDate(uint timestamp) public pure returns (uint year, uint month, uint day) {
116+
function timestampToDate(uint timestamp) internal pure returns (uint year, uint month, uint day) {
117117
(year, month, day) = _daysToDate(timestamp / SECONDS_PER_DAY);
118118
}
119-
function timestampToDateTime(uint timestamp) public pure returns (uint year, uint month, uint day, uint hour, uint minute, uint second) {
119+
function timestampToDateTime(uint timestamp) internal pure returns (uint year, uint month, uint day, uint hour, uint minute, uint second) {
120120
(year, month, day) = _daysToDate(timestamp / SECONDS_PER_DAY);
121121
uint secs = timestamp % SECONDS_PER_DAY;
122122
hour = secs / SECONDS_PER_HOUR;
@@ -125,30 +125,30 @@ library BokkyPooBahsDateTimeLibrary {
125125
second = secs % SECONDS_PER_MINUTE;
126126
}
127127

128-
function isLeapYear(uint timestamp) public pure returns (bool leapYear) {
128+
function isLeapYear(uint timestamp) internal pure returns (bool leapYear) {
129129
uint year;
130130
uint month;
131131
uint day;
132132
(year, month, day) = _daysToDate(timestamp / SECONDS_PER_DAY);
133133
leapYear = _isLeapYear(year);
134134
}
135-
function _isLeapYear(uint year) public pure returns (bool leapYear) {
135+
function _isLeapYear(uint year) internal pure returns (bool leapYear) {
136136
leapYear = ((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0);
137137
}
138-
function isWeekDay(uint timestamp) public pure returns (bool weekDay) {
138+
function isWeekDay(uint timestamp) internal pure returns (bool weekDay) {
139139
weekDay = getDayOfWeek(timestamp) <= DOW_FRI;
140140
}
141-
function isWeekEnd(uint timestamp) public pure returns (bool weekEnd) {
141+
function isWeekEnd(uint timestamp) internal pure returns (bool weekEnd) {
142142
weekEnd = getDayOfWeek(timestamp) >= DOW_SAT;
143143
}
144-
function getDaysInMonth(uint timestamp) public pure returns (uint daysInMonth) {
144+
function getDaysInMonth(uint timestamp) internal pure returns (uint daysInMonth) {
145145
uint year;
146146
uint month;
147147
uint day;
148148
(year, month, day) = _daysToDate(timestamp / SECONDS_PER_DAY);
149149
daysInMonth = _getDaysInMonth(year, month);
150150
}
151-
function _getDaysInMonth(uint year, uint month) public pure returns (uint daysInMonth) {
151+
function _getDaysInMonth(uint year, uint month) internal pure returns (uint daysInMonth) {
152152
if (month == 1 || month == 3 || month == 5 || month == 7 || month == 8 || month == 10 || month == 12) {
153153
daysInMonth = 31;
154154
} else if (month != 2) {
@@ -158,39 +158,39 @@ library BokkyPooBahsDateTimeLibrary {
158158
}
159159
}
160160
// 1 = Monday, 7 = Sunday
161-
function getDayOfWeek(uint timestamp) public pure returns (uint dayOfWeek) {
161+
function getDayOfWeek(uint timestamp) internal pure returns (uint dayOfWeek) {
162162
uint _days = timestamp / SECONDS_PER_DAY;
163163
dayOfWeek = (_days + 3) % 7 + 1;
164164
}
165165

166-
function getYear(uint timestamp) public pure returns (uint year) {
166+
function getYear(uint timestamp) internal pure returns (uint year) {
167167
uint month;
168168
uint day;
169169
(year, month, day) = _daysToDate(timestamp / SECONDS_PER_DAY);
170170
}
171-
function getMonth(uint timestamp) public pure returns (uint month) {
171+
function getMonth(uint timestamp) internal pure returns (uint month) {
172172
uint year;
173173
uint day;
174174
(year, month, day) = _daysToDate(timestamp / SECONDS_PER_DAY);
175175
}
176-
function getDay(uint timestamp) public pure returns (uint day) {
176+
function getDay(uint timestamp) internal pure returns (uint day) {
177177
uint year;
178178
uint month;
179179
(year, month, day) = _daysToDate(timestamp / SECONDS_PER_DAY);
180180
}
181-
function getHour(uint timestamp) public pure returns (uint hour) {
181+
function getHour(uint timestamp) internal pure returns (uint hour) {
182182
uint secs = timestamp % SECONDS_PER_DAY;
183183
hour = secs / SECONDS_PER_HOUR;
184184
}
185-
function getMinute(uint timestamp) public pure returns (uint minute) {
185+
function getMinute(uint timestamp) internal pure returns (uint minute) {
186186
uint secs = timestamp % SECONDS_PER_HOUR;
187187
minute = secs / SECONDS_PER_MINUTE;
188188
}
189-
function getSecond(uint timestamp) public pure returns (uint second) {
189+
function getSecond(uint timestamp) internal pure returns (uint second) {
190190
second = timestamp % SECONDS_PER_MINUTE;
191191
}
192192

193-
function addYears(uint timestamp, uint _years) public pure returns (uint newTimestamp) {
193+
function addYears(uint timestamp, uint _years) internal pure returns (uint newTimestamp) {
194194
uint year;
195195
uint month;
196196
uint day;
@@ -203,7 +203,7 @@ library BokkyPooBahsDateTimeLibrary {
203203
newTimestamp = _daysFromDate(year, month, day) * SECONDS_PER_DAY + timestamp % SECONDS_PER_DAY;
204204
require(newTimestamp >= timestamp);
205205
}
206-
function addMonths(uint timestamp, uint _months) public pure returns (uint newTimestamp) {
206+
function addMonths(uint timestamp, uint _months) internal pure returns (uint newTimestamp) {
207207
uint year;
208208
uint month;
209209
uint day;
@@ -218,24 +218,24 @@ library BokkyPooBahsDateTimeLibrary {
218218
newTimestamp = _daysFromDate(year, month, day) * SECONDS_PER_DAY + timestamp % SECONDS_PER_DAY;
219219
require(newTimestamp >= timestamp);
220220
}
221-
function addDays(uint timestamp, uint _days) public pure returns (uint newTimestamp) {
221+
function addDays(uint timestamp, uint _days) internal pure returns (uint newTimestamp) {
222222
newTimestamp = timestamp + _days * SECONDS_PER_DAY;
223223
require(newTimestamp >= timestamp);
224224
}
225-
function addHours(uint timestamp, uint _hours) public pure returns (uint newTimestamp) {
225+
function addHours(uint timestamp, uint _hours) internal pure returns (uint newTimestamp) {
226226
newTimestamp = timestamp + _hours * SECONDS_PER_HOUR;
227227
require(newTimestamp >= timestamp);
228228
}
229-
function addMinutes(uint timestamp, uint _minutes) public pure returns (uint newTimestamp) {
229+
function addMinutes(uint timestamp, uint _minutes) internal pure returns (uint newTimestamp) {
230230
newTimestamp = timestamp + _minutes * SECONDS_PER_MINUTE;
231231
require(newTimestamp >= timestamp);
232232
}
233-
function addSeconds(uint timestamp, uint _seconds) public pure returns (uint newTimestamp) {
233+
function addSeconds(uint timestamp, uint _seconds) internal pure returns (uint newTimestamp) {
234234
newTimestamp = timestamp + _seconds;
235235
require(newTimestamp >= timestamp);
236236
}
237237

238-
function subYears(uint timestamp, uint _years) public pure returns (uint newTimestamp) {
238+
function subYears(uint timestamp, uint _years) internal pure returns (uint newTimestamp) {
239239
uint year;
240240
uint month;
241241
uint day;
@@ -248,7 +248,7 @@ library BokkyPooBahsDateTimeLibrary {
248248
newTimestamp = _daysFromDate(year, month, day) * SECONDS_PER_DAY + timestamp % SECONDS_PER_DAY;
249249
require(newTimestamp <= timestamp);
250250
}
251-
function subMonths(uint timestamp, uint _months) public pure returns (uint newTimestamp) {
251+
function subMonths(uint timestamp, uint _months) internal pure returns (uint newTimestamp) {
252252
uint year;
253253
uint month;
254254
uint day;
@@ -263,24 +263,24 @@ library BokkyPooBahsDateTimeLibrary {
263263
newTimestamp = _daysFromDate(year, month, day) * SECONDS_PER_DAY + timestamp % SECONDS_PER_DAY;
264264
require(newTimestamp <= timestamp);
265265
}
266-
function subDays(uint timestamp, uint _days) public pure returns (uint newTimestamp) {
266+
function subDays(uint timestamp, uint _days) internal pure returns (uint newTimestamp) {
267267
newTimestamp = timestamp - _days * SECONDS_PER_DAY;
268268
require(newTimestamp <= timestamp);
269269
}
270-
function subHours(uint timestamp, uint _hours) public pure returns (uint newTimestamp) {
270+
function subHours(uint timestamp, uint _hours) internal pure returns (uint newTimestamp) {
271271
newTimestamp = timestamp - _hours * SECONDS_PER_HOUR;
272272
require(newTimestamp <= timestamp);
273273
}
274-
function subMinutes(uint timestamp, uint _minutes) public pure returns (uint newTimestamp) {
274+
function subMinutes(uint timestamp, uint _minutes) internal pure returns (uint newTimestamp) {
275275
newTimestamp = timestamp - _minutes * SECONDS_PER_MINUTE;
276276
require(newTimestamp <= timestamp);
277277
}
278-
function subSeconds(uint timestamp, uint _seconds) public pure returns (uint newTimestamp) {
278+
function subSeconds(uint timestamp, uint _seconds) internal pure returns (uint newTimestamp) {
279279
newTimestamp = timestamp - _seconds;
280280
require(newTimestamp <= timestamp);
281281
}
282282

283-
function diffYears(uint fromTimestamp, uint toTimestamp) public pure returns (uint _years) {
283+
function diffYears(uint fromTimestamp, uint toTimestamp) internal pure returns (uint _years) {
284284
require(fromTimestamp <= toTimestamp);
285285
uint fromYear;
286286
uint fromMonth;
@@ -292,7 +292,7 @@ library BokkyPooBahsDateTimeLibrary {
292292
(toYear, toMonth, toDay) = _daysToDate(toTimestamp / SECONDS_PER_DAY);
293293
_years = toYear - fromYear;
294294
}
295-
function diffMonths(uint fromTimestamp, uint toTimestamp) public pure returns (uint _months) {
295+
function diffMonths(uint fromTimestamp, uint toTimestamp) internal pure returns (uint _months) {
296296
require(fromTimestamp <= toTimestamp);
297297
uint fromYear;
298298
uint fromMonth;
@@ -304,19 +304,19 @@ library BokkyPooBahsDateTimeLibrary {
304304
(toYear, toMonth, toDay) = _daysToDate(toTimestamp / SECONDS_PER_DAY);
305305
_months = toYear * 12 + toMonth - fromYear * 12 - fromMonth;
306306
}
307-
function diffDays(uint fromTimestamp, uint toTimestamp) public pure returns (uint _days) {
307+
function diffDays(uint fromTimestamp, uint toTimestamp) internal pure returns (uint _days) {
308308
require(fromTimestamp <= toTimestamp);
309309
_days = (toTimestamp - fromTimestamp) / SECONDS_PER_DAY;
310310
}
311-
function diffHours(uint fromTimestamp, uint toTimestamp) public pure returns (uint _hours) {
311+
function diffHours(uint fromTimestamp, uint toTimestamp) internal pure returns (uint _hours) {
312312
require(fromTimestamp <= toTimestamp);
313313
_hours = (toTimestamp - fromTimestamp) / SECONDS_PER_HOUR;
314314
}
315-
function diffMinutes(uint fromTimestamp, uint toTimestamp) public pure returns (uint _minutes) {
315+
function diffMinutes(uint fromTimestamp, uint toTimestamp) internal pure returns (uint _minutes) {
316316
require(fromTimestamp <= toTimestamp);
317317
_minutes = (toTimestamp - fromTimestamp) / SECONDS_PER_MINUTE;
318318
}
319-
function diffSeconds(uint fromTimestamp, uint toTimestamp) public pure returns (uint _seconds) {
319+
function diffSeconds(uint fromTimestamp, uint toTimestamp) internal pure returns (uint _seconds) {
320320
require(fromTimestamp <= toTimestamp);
321321
_seconds = toTimestamp - fromTimestamp;
322322
}

0 commit comments

Comments
 (0)