public void TestGetParameter() { Transaction tx = TestUtils.GetTransaction(UInt160.Parse("0x282646ee0afa5508bb999318f35074b84a17c9f0")); var context = new ContractParametersContext(tx); context.GetParameter(tx.Sender, 0).Should().BeNull(); context.Add(contract, 0, new byte[] { 0x01 }); var ret = context.GetParameter(tx.Sender, 0); ((byte[])ret.Value).ToHexString().Should().Be(new byte[] { 0x01 }.ToHexString()); }
public void TestGetParameter() { var snapshot = TestBlockchain.GetTestSnapshot(); Transaction tx = TestUtils.GetTransaction(UInt160.Parse("0x4bc1b25796f4a13fa3cc7538168d86f7d3bc5356")); var context = new ContractParametersContext(snapshot, tx); context.GetParameter(tx.Sender, 0).Should().BeNull(); context.Add(contract, 0, new byte[] { 0x01 }); var ret = context.GetParameter(tx.Sender, 0); ((byte[])ret.Value).ToHexString().Should().Be(new byte[] { 0x01 }.ToHexString()); }
public void TestGetParameter() { var snapshot = TestBlockchain.GetTestSnapshot(); Transaction tx = TestUtils.GetTransaction(UInt160.Parse("0x902e0d38da5e513b6d07c1c55b85e77d3dce8063")); var context = new ContractParametersContext(snapshot, tx); context.GetParameter(tx.Sender, 0).Should().BeNull(); context.Add(contract, 0, new byte[] { 0x01 }); var ret = context.GetParameter(tx.Sender, 0); ((byte[])ret.Value).ToHexString().Should().Be(new byte[] { 0x01 }.ToHexString()); }
public void TestGetParameter() { Transaction tx = TestUtils.GetTransaction(); tx.Sender = UInt160.Parse("0xbecaad15c0ea585211faf99738a4354014f177f2"); var context = new ContractParametersContext(tx); context.GetParameter(tx.Sender, 0).Should().BeNull(); context.Add(contract, 0, new byte[] { 0x01 }); var ret = context.GetParameter(tx.Sender, 0); ((byte[])ret.Value).ToHexString().Should().Be(new byte[] { 0x01 }.ToHexString()); }
public void TestGetParameter() { Transaction tx = TestUtils.GetTransaction(); tx.Sender = UInt160.Parse("0xcd4ced947d791e887559b3829c3bc08fe37b0a64"); var context = new ContractParametersContext(tx); context.GetParameter(tx.Sender, 0).Should().BeNull(); context.Add(contract, 0, new byte[] { 0x01 }); var ret = context.GetParameter(tx.Sender, 0); ((byte[])ret.Value).ToHexString().Should().Be(new byte[] { 0x01 }.ToHexString()); }
public void TestGetParameter() { Transaction tx = TestUtils.GetTransaction(); tx.Sender = UInt160.Parse("0x1bd5c777ec35768892bd3daab60fb7a1cb905066"); var context = new ContractParametersContext(tx); context.GetParameter(tx.Sender, 0).Should().BeNull(); context.Add(contract, 0, new byte[] { 0x01 }); var ret = context.GetParameter(tx.Sender, 0); ((byte[])ret.Value).ToHexString().Should().Be(new byte[] { 0x01 }.ToHexString()); }
public void TestGetParameter() { Transaction tx = TestUtils.GetTransaction(); tx.Sender = UInt160.Parse("0x1a2791a63139294337863c7d822d17454876977c"); var context = new ContractParametersContext(tx); context.GetParameter(tx.Sender, 0).Should().BeNull(); context.Add(contract, 0, new byte[] { 0x01 }); var ret = context.GetParameter(tx.Sender, 0); ((byte[])ret.Value).ToHexString().Should().Be(new byte[] { 0x01 }.ToHexString()); }