Bitcoin Forum
November 10, 2024, 09:45:53 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 [1636] 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 ... 2557 »
  Print  
Author Topic: NXT :: descendant of Bitcoin - Updated Information  (Read 2761606 times)
marcus03
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
February 12, 2014, 06:50:01 PM
 #32701

Do we have a client configured for testnet that I could specify the new asset quantity and the fees separately?


1000 NXT is the minumum fee for issuing an asset.
Coinonaer
Full Member
***
Offline Offline

Activity: 168
Merit: 100


View Profile
February 12, 2014, 06:55:57 PM
 #32702

Hi Gang,

please send my some Test-Nxt for the Asset Exchange:
11843877519810994380

Thank you all!  Smiley
farl4web
Legendary
*
Offline Offline

Activity: 1205
Merit: 1000



View Profile
February 12, 2014, 06:57:35 PM
 #32703

forget stupid nxt memes and doge copycats and concentrate on this.

btc has technical troubles due to its transaction malleability issues.

this is the time to strike with nxt promotion

(hoping that it is solid  Grin )
+1 start our promotion and swarm actions!
rriky92
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250



View Profile WWW
February 12, 2014, 06:58:08 PM
 #32704


Do we need this command everytime we start NRS, or forging is started automatically with the start of NRS?

i think every time you start the client (not the GUI version but the java one) you have to run this command, so after a reboot or similar... but i'm not sure maybe Jean-Luc or CfB can answer better than me
wesleyh
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250


View Profile
February 12, 2014, 07:02:53 PM
 #32705

@CFB - one can buy with nxt cents, but can you also enter an amount such as 1.3 silver or is that restricted to round numbers?
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
February 12, 2014, 07:04:55 PM
 #32706

@CFB - one can buy with nxt cents, but can you also enter an amount such as 1.3 silver or is that restricted to round numbers?

Only whole numbers allowed for qty.
ChuckOne
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250

☕ NXT-4BTE-8Y4K-CDS2-6TB82


View Profile
February 12, 2014, 07:05:25 PM
 #32707

Scripts will be slower and larger anyway.

Maybe, what do u suggest?

Well, I believe that most people will use a high-level language to scipt their programs.

I don't even know a high-level language without a concept that resembles functions and function calls. That does not necessarily mean anything because I will always know a limit amount of them.

But, under this assumption, they will implement a stack anyway because they simply have to. Why not making it easier for compilers to provide such stack functionality?

In case of an VM: most high-level languages in which such a VM could be written have libraries for data-structures like stacks and queues.

In the case somebody wants to write a JIT (compile the script down to the actual machine): most modern processors provide a concept such as a stack pointer which would make such compiler easier, too.

Are there some flaws or disadvantages when defining a stack on this low level?
iruu
Full Member
***
Offline Offline

Activity: 148
Merit: 100


View Profile
February 12, 2014, 07:07:23 PM
 #32708

Ok, so what opcodes would u add to my set?

I'm not sure about your notation of addresses. So I'm going to assume 'm' is an address of m and [m] is a value under m.

1. All jump instruction with a constant or memory arguments. Why only memory?  
2. All arithmetic and boolean operations with constants also. No point inputting constant values into temporary memory places.
3. call with arguments, push, pop, ret n instruction.
4. Allow indirect indexes. So you could write [m1+[m2]] meaning m1[m2] or [m1+constant]. This will shorten use of arrays considerably.
5. Allow shifting addresses by a constant, ie. multiplying by a power of 2. [m1+[m2]*2] or *4, 8. x86 does this also. This eliminates the need to create a temporary variable, shift it, and then use it as an index.
6. Allow different operand sizes, the way x86 and amd64 does it. Currently to input a byte you would need to first (1) mask your value with and, then (2) shift it, then (3) mask the output with and, then (4) or the value in place. Four instructions for a common operation.

So a move instruction would look like:
mov size[address], constant
mov size[address], [address2]
where size is one of: byte, word, dword, qword.
Same for boolean and arithmetic operations.

7. An instruction which allows calculation of addresses generated by a (4)+(5) form. The equivalent in x86 is called lea.

For stack: just designate memory at address 0 as a 32 bit stack pointer.  

Very simple to implement, and the scripting codes will be drastically shorter and faster due to that.

Anon136
Legendary
*
Offline Offline

Activity: 1722
Merit: 1217



View Profile
February 12, 2014, 07:09:46 PM
 #32709

wolfe?

Rep Thread: https://bitcointalk.org/index.php?topic=381041
If one can not confer upon another a right which he does not himself first possess, by what means does the state derive the right to engage in behaviors from which the public is prohibited?
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
February 12, 2014, 07:12:21 PM
 #32710

Are there some flaws or disadvantages when defining a stack on this low level?

Yes, it's hard to predict how much memory u'll need if u heavily exploit stack by using recursions and similar stuff.
wesleyh
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250


View Profile
February 12, 2014, 07:14:27 PM
 #32711

@CFB - what is the nr of decimals allowed after comma for price?

2? or unlimited?
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
February 12, 2014, 07:20:45 PM
 #32712

Ok, so what opcodes would u add to my set?

I'm not sure about your notation of addresses. So I'm going to assume 'm' is an address of m and [m] is a value under m.

1. All jump instruction with a constant or memory arguments. Why only memory?  
2. All arithmetic and boolean operations with constants also. No point inputting constant values into temporary memory places.
3. call with arguments, push, pop, ret n instruction.
4. Allow indirect indexes. So you could write [m1+[m2]] meaning m1[m2] or [m1+constant]. This will shorten use of arrays considerably.
5. Allow shifting addresses by a constant, ie. multiplying by a power of 2. [m1+[m2]*2] or *4, 8. x86 does this also. This eliminates the need to create a temporary variable, shift it, and then use it as an index.
6. Allow different operand sizes, the way x86 and amd64 does it. Currently to input a byte you would need to first (1) mask your value with and, then (2) shift it, then (3) mask the output with and, then (4) or the value in place. Four instructions for a common operation.

So a move instruction would look like:
mov size[address], constant
mov size[address], [address2]
where size is one of: byte, word, dword, qword.
Same for boolean and arithmetic operations.

7. An instruction which allows calculation of addresses generated by a (4)+(5) form. The equivalent in x86 is called lea.

For stack: just designate memory at address 0 as a 32 bit stack pointer.  

Very simple to implement, and the scripting codes will be drastically shorter and faster due to that.

Let's try this way. I'll need some time to structurize all this stuff and then will publish another version of opcodes.
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
February 12, 2014, 07:21:10 PM
 #32713

@CFB - what is the nr of decimals allowed after comma for price?

2? or unlimited?

2
abctc
Legendary
*
Offline Offline

Activity: 1792
Merit: 1038



View Profile
February 12, 2014, 07:23:46 PM
 #32714

please send my some Test-Nxt for the Asset Exchange:
11843877519810994380
- 5k testNXT sent

█████████████████████████████████████████████████
███████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
██████████████████████████████████████████████████████
█████
█████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████
███████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████
   
, the Next platform.  Magis quam Moneta (More than a Coin)
tman10
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
February 12, 2014, 07:48:33 PM
 #32715

Whats up with Bter...SCAM??
tman10
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
February 12, 2014, 07:56:14 PM
 #32716

Whats up with Bter...SCAM??

whats goin on? its probly to do with whats happening to all the rest of the exchanges

I have transactions pending for 2 days
SkillRoad
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
February 12, 2014, 07:57:31 PM
 #32717

Whats up with Bter...SCAM??

Transactions are very long time
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1134


View Profile WWW
February 12, 2014, 08:06:52 PM
 #32718

@CFB - what is the nr of decimals allowed after comma for price?

2? or unlimited?

2
How long would it take to add support for two types of Assets, fixed and variable, along with the ability to change the amount of variable Asset?

If there was an Asset type field, with 0 for current one, 1 for dynamic, then we can always add other types later with new properties.

I have a solution for fully automated gateways, but it requires people to trust the hardware + software that operates it, so the simpler the code is, the easier for people to understand that the code is clean.

http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
iruu
Full Member
***
Offline Offline

Activity: 148
Merit: 100


View Profile
February 12, 2014, 08:11:14 PM
 #32719

Regarding scripting: is this supposed to only apply to transactions? Perhaps accounts itself could be scripted in the same way?
Instead of separate account control, just make it so that it's possible to set an account one script. Each outbound transaction would have to be accepted by the script.
It would solve several problems at the same time: complicated escrow/multisig, account security (only allow one withdrawal address), allow a form of 2 factor authentication, allow pooled bets on assets/currencies on decentralized exchange, inheritance, possibly other things I didn't think about

Or was it supposed to apply to accounts from the start?

Eadeqa
Hero Member
*****
Offline Offline

Activity: 644
Merit: 500


View Profile
February 12, 2014, 08:13:58 PM
 #32720

I got the original C version of curve2559 from





Here is the link to both files:

https://drive.google.com/folderview?id=0B7kbeA6whDvNUzVMWXVHWGZtdEU&usp=sharing

Nomi, Shan, Adnan, Noshi, Nxt, Adn Khn
NXT-GZYP-FMRT-FQ9K-3YQGS
https://github.com/Lafihh/encryptiontest
Pages: « 1 ... 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 [1636] 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 ... 2557 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!