github.com/arcology-network/consensus-engine@v1.9.0/libs/math (about) fraction.go fraction_test.go math.go safemath.go