caivega / ipfslib

Other
2 stars 1 forks source link

S3 - 发币,交易的flag的值和实际的flag的值相差2147483648 #167

Closed foreso-GitHub closed 3 years ago

foreso-GitHub commented 3 years ago

发币,交易的flag的值和实际的flag的值相差2147483648

比如发币时flag是0,交易获得的flag是2147483648 发币时flag是196608,交易获得的flag是2147680256

{
    "jsonrpc": "2.0",
    "id": 6,
    "method": "jt_sendTransaction",
    "params": [
        {
            "from": "root",
            "type": "IssueCoin",
            "name": "TestCoin1609667919",
            "symbol": "5ff19541",
            "decimals": "8",
            "total_supply": "1000",
            "local": false,
            "flags": 196608
        }
    ]
}

{
    "id": 6,
    "jsonrpc": "2.0",
    "result": [
        {
            "result": "1D9F3BA49DEAB9E77FA09DB2AFAB59262E307C6EB2CCB4B66B3890907A514DBC"
        }
    ]
}

{
    "id": 1,
    "jsonrpc": "2.0",
    "result": {
        "TransactionType": "IssueCoin",
        "Flags": 2147680256,
        "Account": "jHb9CJAWyB4jr91VRWn96DkukG4bwdtyTh",
        "Sequence": 705,
        "Fee": "10",
        "SigningPubKey": "0330E7FC9D56BB25D6893BA3F317AE5BCF33B3291BD63DB32654A313222F7FD020",
        "TxnSignature": "30440220685B8948D2A1E422D33378E27B481EBCF57CA0B30CEA3CFCBE451E1AE152F2D602205BA6AA0F97F36B0FEAC3BA23C6A21C699721E83B2B7819FBAA52EB9E42511311",
        "hash": "1D9F3BA49DEAB9E77FA09DB2AFAB59262E307C6EB2CCB4B66B3890907A514DBC",
        "Name": "TestCoin1609667919",
        "Decimals": 8,
        "TotalSupply": {
            "value": "1000",
            "currency": "5ff19541",
            "issuer": "jjjjjjjjjjjjjjjjjjjjjhoLvTp"
        },
        "Owner": "jHb9CJAWyB4jr91VRWn96DkukG4bwdtyTh",
        "date": 663215185,
        "inLedger": 17734,
        "ledger_index": 17734
    }
}
foreso-GitHub commented 3 years ago

版本:v0.5.3-dev-20210105-90245c2115345d5b23c28d32bd1c74b980dac99a

TestCase: FCJT_sendTransaction_000270

caivega commented 3 years ago

done, 下一个build验证

foreso-GitHub commented 3 years ago

在版本v0.5.3-dev-20210107-780c20d1a3245c4ed02491403b15d342c3ee8635中验证,已经修正。