Christopher Schuchardt

Results 523 comments of Christopher Schuchardt

Can't you use BigInteger in python? Would be like this: ```csharp BigInteger.Pow(100_000_000, 8); // (value, exponent) ```

No, `BigInteger` is an `Integer` and the `ByteString` im guess is either a `String` or `ByteArray` ``` biginteger::main[1] ... False biginteger::main['\x01'] ... True biginteger::debugfunction main VMState.BREAK SourceCodeBreakpoint BigIntegerTest.cs line 21...

Passing an `Integer` in as a parameter will make it equal `False`. For example in the test if you pass in `1` it will be `False` and passing in `\x01`...

How are you calling the method? In `RPC?

You using `neon-js` or `RpcClient`?

@Jim8y either way. There is a problem with the `ByteString` and `BigInteger` comparer in `NCCS`. Because `ByteString == BigInteger` is not equal when `BigInteger`. We need to add type checking...

@Jim8y looks like when you pass in type `Integer` into `ApplicationEngine`. It stores as `Integer` in VM. Which is ok. But compiler should have type checking and strict parameters to...

@Hecate2 we wouldn't have the contract `manifest` to compare too.