diff --git a/bcutils.js b/bcutils.js index 47e6f5a..87ac6c6 100644 --- a/bcutils.js +++ b/bcutils.js @@ -143,6 +143,10 @@ function isValidAddress(address) { return address.toString().length > 10; } +function isSysAddress(address) { + return toNormalAddress(address) == '0x0000000000000000000000000000000000000000'; +} + exports.BC_BASE_GAME_ID = BC_BASE_GAME_ID; exports.BC_FUNC_CREATION = BC_FUNC_CREATION; exports.BC_FUNC_GUILD = BC_FUNC_GUILD; @@ -179,3 +183,4 @@ exports.extractParamsFromTransId = extractParamsFromTransId; exports.extractSubParams = extractSubParams; exports.isEmptyAddress = isEmptyAddress; exports.isValidAddress = isValidAddress; +exports.isSysAddress = isSysAddress;